summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--7seg.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/7seg.c b/7seg.c
index 63be3cf..b9fb8e6 100644
--- a/7seg.c
+++ b/7seg.c
@@ -19,6 +19,11 @@
#include <stdlib.h>
#include <string.h>
+#if defined(__linux__)
+#define strlcpy(d,s,l) (strncpy(d,s,l), (d)[(l) - 1] = '\0')
+#define strlcat(d,s,l) strncat(d,s,(l) - strlen(d) - 1)
+#endif
+
char allowed[] = "0123456789:.-";
char *seg[][3] = {