diff options
author | Vincent Sanders <vince@kyllikki.org> | 2017-01-21 14:20:55 +0000 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2017-01-21 14:20:55 +0000 |
commit | 6075feb4875ed2035de460fcdc7858f314ad0bef (patch) | |
tree | 9ebc96049523deceef76a4170257ffac8b5b71eb /utils/utils.h | |
parent | 11f11e0a7f8f7dd03d5b1fc22a8e54af305fbe6f (diff) | |
download | netsurf-6075feb4875ed2035de460fcdc7858f314ad0bef.tar.gz netsurf-6075feb4875ed2035de460fcdc7858f314ad0bef.tar.bz2 |
create netsurf inttypes header to have portable integer formatting macros
Diffstat (limited to 'utils/utils.h')
-rw-r--r-- | utils/utils.h | 25 |
1 files changed, 3 insertions, 22 deletions
diff --git a/utils/utils.h b/utils/utils.h index 6f2ee4599..3995071cd 100644 --- a/utils/utils.h +++ b/utils/utils.h @@ -23,10 +23,9 @@ * \todo Many of these functions and macros should have their own headers. */ -#ifndef _NETSURF_UTILS_UTILS_H_ -#define _NETSURF_UTILS_UTILS_H_ +#ifndef NETSURF_UTILS_UTILS_H +#define NETSURF_UTILS_UTILS_H -#include <inttypes.h> #include <stdbool.h> #ifndef NOF_ELEMENTS @@ -52,29 +51,11 @@ #endif #endif -#ifndef PRIxPTR -#define PRIxPTR "x" -#endif - -#ifndef PRId64 -#define PRId64 "lld" -#endif - -/* Windows does not have sizet formating codes or POSIX mkdir so work - * around that - */ +/* Windows does not have POSIX mkdir so work around that */ #if defined(_WIN32) -/** windows printf formatting for size_t type */ -#define PRIsizet "Iu" -/** windows printf formatting for ssize_t type */ -#define PRIssizet "Id" /** windows mkdir function */ #define nsmkdir(dir, mode) mkdir((dir)) #else -/** c99 standard printf formatting for size_t type */ -#define PRIsizet "zu" -/** c99 standard printf formatting for ssize_t type */ -#define PRIssizet "zd" /** POSIX mkdir function */ #define nsmkdir(dir, mode) mkdir((dir), (mode)) #endif |