diff --git a/ARES-6/Air/strip-hash.rb b/ARES-6/Air/strip-hash.rb index b5c23938..f8d1df5d 100644 --- a/ARES-6/Air/strip-hash.rb +++ b/ARES-6/Air/strip-hash.rb @@ -5,6 +5,6 @@ ARGV.each { | filename | - IO::write(filename, IO::read(filename).lines.reject{|v| v =~ /hash/i}.join()) + File.write(filename, File.read(filename).lines.reject { |v| v =~ /hash/i }.join) } diff --git a/wasm/TSF/tsf_reflect.c b/wasm/TSF/tsf_reflect.c index e562c09e..152f4732 100644 --- a/wasm/TSF/tsf_reflect.c +++ b/wasm/TSF/tsf_reflect.c @@ -90,8 +90,8 @@ tsf_reflect_t *tsf_reflect_create(tsf_type_t *type) { ret->u.c.array = malloc(sizeof(tsf_reflect_t*) * ret->u.c.size); if (ret->u.c.array == NULL) { - free(ret); tsf_type_destroy(ret->type); + free(ret); tsf_set_errno("Could not allocate array of pointers in " "tsf_reflect_create()"); return NULL;