Mercurial > libpst
view src/testdebug.c @ 195:320cfcba8058
add python module interface to the shared library for easy scripting.
the shared library must never write to stdout or stderr.
fix pst_attach_to_mem so the caller does not need to initialize the buffer pointer.
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Mon, 20 Apr 2009 19:39:26 -0700 |
parents | 6954d315aaa8 |
children |
line wrap: on
line source
#include "define.h" #define BUF_SIZE 100000 int main(int argc, const char** argv) { char *x = pst_malloc(BUF_SIZE); // 10k memset(x, '.', BUF_SIZE-1); x[BUF_SIZE-2]='P'; x[BUF_SIZE-1]='\0'; DEBUG_INIT("libpst.log"); DEBUG_REGISTER_CLOSE(); DEBUG_ENT("main"); DEBUG_FILE(("%s", x)); DEBUG_FILE(("This is an error %d\n", 4)); DEBUG_RET(); return 0; }