#include #include #include #include "buffer.h" #include "mmap.h" #include "uint32.h" #include "bstr.h" #include "textcode.h" static void dumpbstr(const char* c) { int printable=1; int i,l; const char* d; l=bstrlen(c); d=bstrfirst(c); for (i=0; i2; --j) { uint32_unpack(x,&k); buffer_puts(buffer_1,map+k); buffer_puts(buffer_1,":"); uint32_unpack(x+4,&k); dumpbstr(map+k); // buffer_puts(buffer_1,map+k); buffer_puts(buffer_1,"\n"); x+=8; } buffer_puts(buffer_1,"\n"); buffer_flush(buffer_1); } } buffer_flush(buffer_1); return 0; }