diff options
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/aplwc_internal.h | 16 | ||||
| -rw-r--r-- | src/lib/main.c | 4 |
2 files changed, 2 insertions, 18 deletions
diff --git a/src/lib/aplwc_internal.h b/src/lib/aplwc_internal.h index 97a89ba..52ecd2e 100644 --- a/src/lib/aplwc_internal.h +++ b/src/lib/aplwc_internal.h @@ -2,26 +2,12 @@ #define APLWC_INTERNAL_H #include <aplwc.h> - -#define UNUSED_PARAMETER(arg) ((void)arg) +#include <aplwc_macros.h> #define RETURN_ERROR(aplwcp, rc, msg) do{ \ return ((aplwc)->last_error = (rc)); \ }while(0) -#define NELEM(x) (sizeof(x)/sizeof(x[0])) - -#if APLWC_BUILD_TYPE_DEBUG - #define ALWAYS(x) ((x) ? 1 : (assert(0), 0)) - #define NEVER(x) ((x) ? (assert(0), 1) : 0) -#elif APLWC_BUILD_TYPE_RELEASE - #define ALWAYS(x) (X) - #define NEVER(X) (X) -#elif APLWC_BUILD_TYPE_COVERAGE - #define ALWAYS(x) (1) - #define NEVER(x) (0) -#endif - #include <assert.h> #include <stdalign.h> #include <stdbool.h> diff --git a/src/lib/main.c b/src/lib/main.c index d44d6de..f7cbe7d 100644 --- a/src/lib/main.c +++ b/src/lib/main.c @@ -15,13 +15,11 @@ aplwc_new(struct aplwc **p, uint8_t *data, size_t size) return APLWC_OK; } -enum aplwc_rc +void aplwc_destroy(struct aplwc *p) { if(p) memory_free_aplwc(&p->memory, p); - - return APLWC_OK; } const char * |