} else {
name_lc.data = ngx_pnalloc(r->pool, name.len);
if (name_lc.data == NULL) {
+ JS_FreeCString(cx, (char *) name.data);
(void) JS_ThrowOutOfMemory(cx);
return -1;
}
} else {
lowcase_key = ngx_pnalloc(r->pool, name.len);
if (lowcase_key == NULL) {
+ JS_FreeCString(cx, (char *) name.data);
(void) JS_ThrowOutOfMemory(cx);
return -1;
}
} else {
name_lc.data = ngx_pnalloc(s->connection->pool, name.len);
if (name_lc.data == NULL) {
+ JS_FreeCString(cx, (char *) name.data);
(void) JS_ThrowOutOfMemory(cx);
return -1;
}
} else {
name_lc.data = ngx_pnalloc(s->connection->pool, name.len);
if (name_lc.data == NULL) {
+ JS_FreeCString(cx, (char *) name.data);
(void) JS_ThrowOutOfMemory(cx);
return -1;
}