37 #include <libxml/xmlstring.h>
38 #include <plib/plib.h>
50 #define OPC_ASSERT(e) assert(e)
57 #define OPC_ENSURE(e) (void)(e)
59 #define OPC_ENSURE(e) assert(e)
67 #define OPC_TRUE (0==0)
73 #define OPC_FALSE (0==1)
138 #define OPC_DEFLATE_BUFFER_SIZE 4096
143 #define OPC_MAX_PATH 512
152 OPC_ERROR_UNSUPPORTED_DATA_DESCRIPTOR,
153 OPC_ERROR_UNSUPPORTED_COMPRESSION,
165 OPC_COMPRESSIONOPTION_NONE,
166 OPC_COMPRESSIONOPTION_NORMAL,
167 OPC_COMPRESSIONOPTION_MAXIMUM,
168 OPC_COMPRESSIONOPTION_FAST,
169 OPC_COMPRESSIONOPTION_SUPERFAST
177 #define opc_logf printf
183 #define opc_bzero_mem(m,s) memset(m, 0, s)
puint64_t opc_uint64_t
Definition: config.h:109
puint16_t opc_uint16_t
Definition: config.h:97
pint32_t opc_int32_t
Definition: config.h:127
puint8_t opc_uint8_t
Definition: config.h:91
pint8_t opc_int8_t
Definition: config.h:115
pbool_t opc_bool_t
Definition: config.h:79
OPC_ERROR_ENUM
Definition: config.h:148
puint32_t opc_uint32_t
Definition: config.h:103
enum OPC_COMPRESSIONOPTION_ENUM opcCompressionOption_t
enum OPC_ERROR_ENUM opc_error_t
pofs_t opc_ofs_t
Definition: config.h:85
pint16_t opc_int16_t
Definition: config.h:121
pint64_t opc_int64_t
Definition: config.h:133
OPC_COMPRESSIONOPTION_ENUM
Definition: config.h:164