]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
Move GNUTLS_POINTER_TO_INT here.
authorSimon Josefsson <simon@josefsson.org>
Sun, 13 Aug 2006 15:07:45 +0000 (15:07 +0000)
committerSimon Josefsson <simon@josefsson.org>
Sun, 13 Aug 2006 15:07:45 +0000 (15:07 +0000)
Add GNUTLS_INT_TO_POINTER.
Based on glib macros, and suggestions from Andreas Metzler <ametzler@downhill.at.eu.org>.

lib/gnutls_int.h

index 2060a52cde3d20dea92b6297e5c8ea627dd7c299..730bdfd2913e0a3866e16ee96a58b5b3f7a7b926 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation
+ * Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation
  *
  * Author: Nikos Mavroyanopoulos
  *
 
 #define HASH2MAC(x) ((gnutls_mac_algorithm_t)x)
 
+#define GNUTLS_POINTER_TO_INT(_) ((int) GNUTLS_POINTER_TO_INT_CAST (_))
+#define GNUTLS_INT_TO_POINTER(_) ((void*) GNUTLS_POINTER_TO_INT_CAST (_))
+
 typedef unsigned char opaque;
 typedef struct
 {