diff options
author | Mattias Andrée <maandree@kth.se> | 2021-09-05 20:53:38 +0200 |
---|---|---|
committer | Mattias Andrée <maandree@kth.se> | 2021-09-05 20:53:38 +0200 |
commit | 387c4d793c5025290c18c7f8393e1595adde7942 (patch) | |
tree | 100661194546e3b50a953df6503a0a5b58c471c8 /common.h | |
parent | Add tests for and fix Swedish (diff) | |
download | libnumtext-387c4d793c5025290c18c7f8393e1595adde7942.tar.gz libnumtext-387c4d793c5025290c18c7f8393e1595adde7942.tar.bz2 libnumtext-387c4d793c5025290c18c7f8393e1595adde7942.tar.xz |
Work on Swedish
Signed-off-by: Mattias Andrée <maandree@kth.se>
Diffstat (limited to 'common.h')
-rw-r--r-- | common.h | 22 |
1 files changed, 21 insertions, 1 deletions
@@ -2,7 +2,27 @@ #include "libnumtext.h" #include <ctype.h> #include <errno.h> +#include <stdint.h> +#include <stdio.h> +#include <stdlib.h> #include <string.h> +#include <unistd.h> -ssize_t libnumtext_num2text_swedish__(char outbuf[], size_t outbuf_size, const char *num, size_t num_len, uint32_t flags); +#if defined(__clang__) +# pragma clang diagnostic ignored "-Wcovered-switch-default" +# pragma clang diagnostic ignored "-Wpadded" +#endif + + +#if defined(__clang__) +# define FALL_THROUGH __attribute__((fallthrough)); +#else +# define FALL_THROUGH +#endif + + +#define UNICODE_MINUS "−" + + +ssize_t libnumtext_num2text_swedish__(char *outbuf, size_t outbuf_size, const char *num, size_t num_len, uint32_t flags); |