Commit 445cb2c9 authored by Niels Möller's avatar Niels Möller
Browse files

* lsh_types.h: Moved definitions of UINT* to

include/crypto_types.h.

Rev: src/symmetric/include/crypto_types.h:1.3
parent e518d716
...@@ -6,19 +6,42 @@ ...@@ -6,19 +6,42 @@
#define CRYPTO_TYPES_H_INCLUDED #define CRYPTO_TYPES_H_INCLUDED
#ifdef PIKE #ifdef PIKE
#include "pike_types.h" # include "pike_types.h"
#include "global.h" # include "global.h"
#define UINT32 unsigned INT32 # define UINT32 unsigned INT32
#define UINT16 unsigned INT16 # define UINT16 unsigned INT16
#define UINT8 unsigned INT8 # define UINT8 unsigned INT8
#else /* !PIKE */ #else /* !PIKE */
#ifdef LSH
#include "lsh_types.h" # ifdef LSH
#else /* !LSH */ # ifdef HAVE_CONFIG_H
#define UINT32 unsigned long # include "config.h"
#define UINT16 unsigned short # endif
#define UINT8 unsigned char # if SIZEOF_SHORT >= 4
#endif # define UINT32 unsigned short
# elif SIZEOF_INT >= 4
# define UINT32 unsigned int
# elif SIZEOF_LONG >= 4
# define UINT32 unsigned long
# else
# error Ledsen error
# endif /* UINT32 */
# if SIZEOF_SHORT >= 2
# define UINT16 unsigned short
# elif SIZEOF_INT >= 2
# define UINT16 unsigned int
# else
# error Ledsen error
# endif /* UINT16 */
# define UINT8 unsigned char
# else /* !LSH */
# define UINT32 unsigned long
# define UINT16 unsigned short
# define UINT8 unsigned char
# endif /* !PIKE */
#endif #endif
#endif /* CRYPTO_TYPES_H_INCLUDED */ #endif /* CRYPTO_TYPES_H_INCLUDED */
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment