#include "tpl.h" #include const char *filename="/tmp/test93.tpl"; int main() { tpl_node *tn; char *s = NULL; tn = tpl_map("s", &s); tpl_pack(tn,0); tpl_dump(tn,TPL_FILE,filename); tpl_free(tn); s = (char*)0x1; /* overwritten below */ tn = tpl_map("s", &s); tpl_load(tn,TPL_FILE,filename); tpl_unpack(tn,0); tpl_free(tn); printf("s %s null\n", (s==NULL?"is":"is NOT")); return(0); }