From 15adefbad2ed77a64bfe8a4c806de829ddcd600c Mon Sep 17 00:00:00 2001 From: John Alanbrook Date: Wed, 25 Feb 2026 09:51:25 -0600 Subject: [PATCH] rm dupavlue and freevalue --- sdl.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sdl.c b/sdl.c index cdb3f8b..1c63544 100644 --- a/sdl.c +++ b/sdl.c @@ -73,7 +73,7 @@ float *js2floats(JSContext *js, JSValue v, size_t *len) *len = JS_ArrayLength(js,v); float *arr = malloc(sizeof(float)* *len); for (int i = 0; i < *len; i++) - { JSValue val = JS_GetPropertyNumber(js,v,i); arr[i] = js2number(js, val); JS_FreeValue(js,val); } + { JSValue val = JS_GetPropertyNumber(js,v,i); arr[i] = js2number(js, val); } return arr; } @@ -82,7 +82,7 @@ double *js2doubles(JSContext *js, JSValue v, size_t *len) *len = JS_ArrayLength(js,v); double *arr = malloc(sizeof(double)* *len); for (int i = 0; i < *len; i++) - { JSValue val = JS_GetPropertyNumber(js,v,i); arr[i] = js2number(js, val); JS_FreeValue(js,val); } + { JSValue val = JS_GetPropertyNumber(js,v,i); arr[i] = js2number(js, val); } return arr; } @@ -126,7 +126,7 @@ vec4 js2vec4(JSContext *js, JSValue v) { vec4_union v4; for (int i = 0; i < 4; i++) - { JSValue val = JS_GetPropertyNumber(js, v,i); v4.e[i] = js2number(js, val); JS_FreeValue(js,val); } + { JSValue val = JS_GetPropertyNumber(js, v,i); v4.e[i] = js2number(js, val); } return (vec4){v4.x, v4.y, v4.z, v4.w}; } @@ -159,7 +159,7 @@ quat js2quat(JSContext *js,JSValue v) { vec4_union v4; for (int i = 0; i < 4; i++) - { JSValue val = JS_GetPropertyNumber(js, v,i); v4.e[i] = js2number(js, val); JS_FreeValue(js,val); } + { JSValue val = JS_GetPropertyNumber(js, v,i); v4.e[i] = js2number(js, val); } return (quat){v4.x, v4.y, v4.z, v4.w}; }