commit - 8f3c9af8369ac653695ca22777db99bfa1162cfe
commit + 4e3871f5a61f3d1781f0e1b273ab3c7eeb9924f7
blob - d2b4e4ddb16064ef991bcf62b90dfd300ce90032
blob + 18b9b98b7e296edb99d6ecc528efc5761c2209a6
--- mcache.c
+++ mcache.c
} mcache;
struct mcache_entry {
+ const char *parser_name;
int trust;
struct evbuffer *evb;
char url[];
if ((e = calloc(1, len)) == NULL)
return -1;
+ e->parser_name = tab->buffer.page.name;
e->trust = tab->trust;
memcpy(e->url, url, l);
if (!parser_free(tab))
goto err;
+ tab->buffer.page.name = e->parser_name;
tab->trust = e->trust;
return 1;