Commit fb2c4cd1 authored by Niels Möller's avatar Niels Möller

Moved some macros from lsh_types.h to crypto_types.h. This is not

quite right, it would be better to move stuff out into an lsh_object.h
file.

Rev: src/symmetric/include/crypto_types.h:1.5
parent 6d47bab9
......@@ -13,6 +13,13 @@
# define UINT8 unsigned INT8
#else /* !PIKE */
/* FIXME: Reorganize the header files for definitions. This stuff
* should probably live in lsh_types.h, and object definitions should
* move into a separate header file.
*
* FIXME: some of the crypto implementations could well use the
* READ_UINT32 and WRITE_UINT32 macros. */
# ifdef LSH
# ifdef HAVE_CONFIG_H
# include "config.h"
......@@ -44,4 +51,14 @@
# endif /* !PIKE */
#endif
#ifdef __GNUC__
#define NORETURN __attribute__ ((noreturn))
#define PRINTF_STYLE(f, a) __attribute__ ((format(printf, f, a)))
#define UNUSED __attribute__ ((unused))
#else
#define NORETURN
#define PRINTF_STYLE(f, a)
#define UNUSED
#endif
#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