[SCM] Samba Shared Repository - branch master updated -
3bd73c926ec83e07051b361c5681c29ced1f4fd3
Jelmer Vernooij
jelmer at samba.org
Tue Oct 14 02:13:44 GMT 2008
The branch, master has been updated
via 3bd73c926ec83e07051b361c5681c29ced1f4fd3 (commit)
from b96329f4f9ed1f70d21c637f696f27a52af6955d (commit)
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit 3bd73c926ec83e07051b361c5681c29ced1f4fd3
Author: Jelmer Vernooij <jelmer at samba.org>
Date: Tue Oct 14 04:12:53 2008 +0200
Define inttypes macros if not provided by system.
-----------------------------------------------------------------------
Summary of changes:
lib/replace/replace.h | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 48 insertions(+), 0 deletions(-)
Changeset truncated at 500 lines:
diff --git a/lib/replace/replace.h b/lib/replace/replace.h
index 99fdf53..4ac77e7 100644
--- a/lib/replace/replace.h
+++ b/lib/replace/replace.h
@@ -56,6 +56,54 @@
#include <inttypes.h>
#endif
+#ifndef __PRI64_PREFIX
+# if __WORDSIZE == 64
+# define __PRI64_PREFIX "l"
+# else
+# define __PRI64_PREFIX "ll"
+# endif
+#endif
+
+/* Decimal notation. */
+#ifndef PRId8
+# define PRId8 "d"
+#endif
+#ifndef PRId16
+# define PRId16 "d"
+#endif
+#ifndef PRId32
+# define PRId32 "d"
+#endif
+#ifndef PRId64
+# define PRId64 __PRI64_PREFIX "d"
+#endif
+
+#ifndef PRIi8
+# define PRIi8 "i"
+#endif
+#ifndef PRIi8
+# define PRIi16 "i"
+#endif
+#ifndef PRIi8
+# define PRIi32 "i"
+#endif
+#ifndef PRIi8
+# define PRIi64 __PRI64_PREFIX "i"
+#endif
+
+#ifndef PRIu8
+# define PRIu8 "u"
+#endif
+#ifndef PRIu16
+# define PRIu16 "u"
+#endif
+#ifndef PRIu32
+# define PRIu32 "u"
+#endif
+#ifndef PRIu64
+# define PRIu64 __PRI64_PREFIX "u"
+#endif
+
#ifdef HAVE_STRING_H
#include <string.h>
#endif
--
Samba Shared Repository
More information about the samba-cvs
mailing list