Include jnlib/types.h and remove our own
authorWerner Koch <wk@gnupg.org>
Tue, 20 Apr 2004 14:16:55 +0000 (14:16 +0000)
committerWerner Koch <wk@gnupg.org>
Tue, 20 Apr 2004 14:16:55 +0000 (14:16 +0000)
definitions for byte.u16 and u32.

kbx/ChangeLog
kbx/keybox-defs.h

index a866e04..d6c7502 100644 (file)
@@ -1,3 +1,8 @@
+2004-04-20  Werner Koch  <wk@gnupg.org>
+
+       * keybox-defs.h: Include jnlib/types.h and remove our own
+       definitions for byte.u16 and u32.
+
 2004-02-02  Werner Koch  <wk@gnupg.org>
 
        * keybox.h (keybox_flag_t): New.
index 1743150..d7e132d 100644 (file)
@@ -1,5 +1,5 @@
 /* keybox-defs.h - interal Keybox defintions
- *     Copyright (C) 2001 Free Software Foundation, Inc.
+ *     Copyright (C) 2001, 2004 Free Software Foundation, Inc.
  *
  * This file is part of GnuPG.
  *
 
 #include <gpg-error.h>
 #include <sys/types.h> /* off_t */
-#include "keybox.h"
 
+/* We include the type defintions from jnlib instead of defining our
+   owns here.  This will not allow us build KBX in a standalone way
+   but tehre is currently no need for it anyway. */
+#include "../jnlib/types.h"
 
+#include "keybox.h"
 
-#ifndef HAVE_BYTE_TYPEDEF
-typedef unsigned char byte; /* fixme */
-#endif
-#ifndef HAVE_U16_TYPEDEF
-typedef unsigned short u16; /* fixme */
-#endif
-#ifndef HAVE_U32_TYPEDEF
-typedef unsigned int u32; /* fixme */
-#endif
 
 enum {
   BLOBTYPE_EMPTY = 0,