diff options
Diffstat (limited to 'lib/pbdrv/mpack-config.h')
-rw-r--r-- | lib/pbdrv/mpack-config.h | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/lib/pbdrv/mpack-config.h b/lib/pbdrv/mpack-config.h index b8e806c..7e7d0b2 100644 --- a/lib/pbdrv/mpack-config.h +++ b/lib/pbdrv/mpack-config.h @@ -2,7 +2,20 @@ #include "pb-mem.h" -#define MPACK_FREE(ptr) pb_free(ptr) -#define MPACK_MALLOC(sz) pb_malloc(sz) -#define MPACK_REALLOC(ptr, sz) pb_realloc(ptr, sz) +// use pb_* functions +#define MPACK_STDLIB 0 + +// pb_* memory management functions +#define MPACK_FREE pb_free +#define MPACK_MALLOC pb_malloc +#define MPACK_REALLOC pb_realloc + +// more reasonable buffer size (all messages are small) +#define MPACK_BUFFER_SIZE 80 +#define MPACK_STACK_SIZE 80 +#define MPACK_PAGE_SIZE 80 + +// // disable unused features (causes errors?) +// #define MPACK_NODE 0 +// #define MPACK_BUILDER 0 |