summaryrefslogtreecommitdiffstats
path: root/lib/lz4frame_static.h
diff options
context:
space:
mode:
authorYann Collet <cyan@fb.com>2016-11-04 03:32:51 (GMT)
committerYann Collet <cyan@fb.com>2016-11-04 03:32:51 (GMT)
commit4c6610709e455f046bd0156828865ea7405580ea (patch)
tree75d189ad395e21db0d87c32c97703ca93046c70f /lib/lz4frame_static.h
parenteda8c4eb1ced10c4f6f22bca88428ca9255f2bbe (diff)
downloadlz4-4c6610709e455f046bd0156828865ea7405580ea.zip
lz4-4c6610709e455f046bd0156828865ea7405580ea.tar.gz
lz4-4c6610709e455f046bd0156828865ea7405580ea.tar.bz2
minor code refactoring
Diffstat (limited to 'lib/lz4frame_static.h')
-rw-r--r--lib/lz4frame_static.h21
1 files changed, 10 insertions, 11 deletions
diff --git a/lib/lz4frame_static.h b/lib/lz4frame_static.h
index 79e481c..fab3def 100644
--- a/lib/lz4frame_static.h
+++ b/lib/lz4frame_static.h
@@ -33,27 +33,24 @@
- LZ4 public forum : https://groups.google.com/forum/#!forum/lz4c
*/
-#pragma once
+#ifndef LZ4FRAME_STATIC_H_0398209384
+#define LZ4FRAME_STATIC_H_0398209384
#if defined (__cplusplus)
extern "C" {
#endif
/* lz4frame_static.h should be used solely in the context of static linking.
- * It contains definitions which may still change overtime.
+ * It contains definitions which are not stable and may change in the future.
* Never use it in the context of DLL linking.
* */
-/**************************************
-* Includes
-**************************************/
+/* --- Dependency --- */
#include "lz4frame.h"
-/**************************************
- * Error management
- * ************************************/
+/* --- Error List --- */
#define LZ4F_LIST_ERRORS(ITEM) \
ITEM(OK_NoError) ITEM(ERROR_GENERIC) \
ITEM(ERROR_maxBlockSize_invalid) ITEM(ERROR_blockMode_invalid) ITEM(ERROR_contentChecksumFlag_invalid) \
@@ -67,11 +64,11 @@ extern "C" {
ITEM(ERROR_headerChecksum_invalid) ITEM(ERROR_contentChecksum_invalid) \
ITEM(ERROR_maxCode)
-//#define LZ4F_DISABLE_OLD_ENUMS
+//#define LZ4F_DISABLE_OLD_ENUMS /* uncomment to disable deprecated enums */
#ifndef LZ4F_DISABLE_OLD_ENUMS
-#define LZ4F_GENERATE_ENUM(ENUM) LZ4F_##ENUM, ENUM = LZ4F_##ENUM,
+# define LZ4F_GENERATE_ENUM(ENUM) LZ4F_##ENUM, ENUM = LZ4F_##ENUM,
#else
-#define LZ4F_GENERATE_ENUM(ENUM) LZ4F_##ENUM,
+# define LZ4F_GENERATE_ENUM(ENUM) LZ4F_##ENUM,
#endif
typedef enum { LZ4F_LIST_ERRORS(LZ4F_GENERATE_ENUM) } LZ4F_errorCodes; /* enum is exposed, to handle specific errors; compare function result to -enum value */
@@ -79,3 +76,5 @@ typedef enum { LZ4F_LIST_ERRORS(LZ4F_GENERATE_ENUM) } LZ4F_errorCodes; /* enum
#if defined (__cplusplus)
}
#endif
+
+#endif /* LZ4FRAME_STATIC_H_0398209384 */