MIRROR: javascript for ๐Ÿœ's, a tiny runtime with big ambitions
1
fork

Configure Feed

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

fix exception re-throw

+5 -1
+1 -1
meson.build
··· 79 79 build_date = run_command('date', '+%Y-%m-%d', check: true).stdout().strip() 80 80 81 81 version_conf = configuration_data() 82 - version_conf.set('ANT_VERSION', '0.2.2.14') 82 + version_conf.set('ANT_VERSION', '0.2.2.15') 83 83 version_conf.set('ANT_GIT_HASH', git_hash) 84 84 version_conf.set('ANT_BUILD_DATE', build_date) 85 85
+4
src/ant.c
··· 10015 10015 exception_handled = false; 10016 10016 strncpy(saved_errmsg, js->errmsg, sizeof(saved_errmsg) - 1); 10017 10017 saved_errmsg[sizeof(saved_errmsg) - 1] = '\0'; 10018 + exception_value = js->thrown_value; 10019 + js->thrown_value = js_mkundef(); 10020 + js->flags &= (uint8_t)~F_THROW; 10021 + js->errmsg[0] = '\0'; 10018 10022 } else { 10019 10023 res = catch_result; 10020 10024 }