delete i->doc; i->doc=0;
free(i->pages); i->pages = 0;
+
+ if(i->pagemap) {
+ free(i->pagemap);
+ }
i->docinfo.free();
if(i->info) {
delete i->info;i->info=0;
}
+ if(i->parameters) {
+ gfxparams_free(i->parameters);
+ i->parameters=0;
+ }
free(gfx->internal);gfx->internal=0;
free(gfx);gfx=0;
addGlobalFontDir(value);
} else if(!strcmp(name, "addspacechars")) {
config_addspace = atoi(value);
- gfxparams_store(i->parameters, "detectspaces", 0);
+ gfxparams_store(i->parameters, "detectspaces", "0");
} else if(!strcmp(name, "detectspaces")) {
config_addspace = atoi(value);
} else if(!strcmp(name, "fontquality")) {