patch-libjsonevt_jsonevt_utils_h 798 B

123456789101112131415161718192021222324252627282930
  1. $OpenBSD: patch-libjsonevt_jsonevt_utils_h,v 1.1 2010/06/05 13:52:55 kevlo Exp $
  2. --- libjsonevt/jsonevt_utils.h.orig Sun Mar 7 13:40:19 2010
  3. +++ libjsonevt/jsonevt_utils.h Tue May 25 17:19:12 2010
  4. @@ -27,11 +27,11 @@
  5. #include <sys/types.h>
  6. #include <stdlib.h>
  7. +#include <stdint.h>
  8. /* #define JSONEVT_PTR2UL(p) ( (unsigned long)(p) ) */
  9. #define JSONEVT_PTR2UL(p) ( (uintptr_t)(p) )
  10. -/*
  11. #if JSONEVT_ULONG_SIZE == 4
  12. #define JSONEVT_PTRSPEC "10"
  13. #else
  14. @@ -41,11 +41,8 @@
  15. #define JSONEVT_PTRSPEC "034"
  16. #endif
  17. #endif
  18. -*/
  19. -/* #define JSONEVT_PTR_xf JSONEVT_PTRSPEC"lx" */
  20. -/* uintptr_t */
  21. -#define JSONEVT_PTR_xf PRIxPTR
  22. +#define JSONEVT_PTR_xf JSONEVT_PTRSPEC"lx"
  23. #if defined(DO_DEBUG) && defined(__GNUC__)
  24. #define JSONEVT_FREE_MEM(p) \