Hey,
I've been working on a module for Bahamut, and I've noticed some discrepancies in the latest release (1.8.8) for the declarations of a few functions.
Specifically the functions "bircmodule_malloc" and "bircmodule_free" in "include/hooks.h" and "src/modules.c"
hooks.h extern int bircmodule_malloc(int); extern int bircmodule_free(void *);
modules.c void *bircmodule_malloc(int); void bircmodule_free(void *);
These signatures still work fine for 32-bit compilation, but can produce warnings and/or errors when compiling for a 64-bit environment. I believe the hooks.h just got missed and need to be updated to have the same signatures as in modules.c
Hope this makes sense.
Cheers, Sean (Meekys)