My working unpac space for OCaml projects in development
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

removed memory leak in case of error in cpool_add() (#468)

+3 -1
+3 -1
vendor/git/quickjs-c/quickjs.c
··· 23364 23364 JSFunctionDef *fd = s->cur_func; 23365 23365 23366 23366 if (js_resize_array(s->ctx, (void *)&fd->cpool, sizeof(fd->cpool[0]), 23367 - &fd->cpool_size, fd->cpool_count + 1)) 23367 + &fd->cpool_size, fd->cpool_count + 1)) { 23368 + JS_FreeValue(s->ctx, val); 23368 23369 return -1; 23370 + } 23369 23371 fd->cpool[fd->cpool_count++] = val; 23370 23372 return fd->cpool_count - 1; 23371 23373 }