fix some mem leaks

This commit is contained in:
pikastech 2022-08-29 16:32:10 +08:00
parent f76e456ea0
commit 0e19a6a2b5

View File

@ -235,6 +235,7 @@ char* re_sub(PikaObj* self,
b[len] = 0;
obj_setStr(self, "_b", b);
free(b);
free(s);
return obj_getStr(self, "_b");
}
PikaObj* re_compile(PikaObj* self, char* pattern) {
@ -566,5 +567,6 @@ char* re_Pattern_sub(PikaObj* self, char* repl, char* subjet, PikaTuple* val) {
b[len] = 0;
obj_setStr(self, "_b", b);
free(b);
free(s);
return obj_getStr(self, "_b");
}