1.1 --- a/generator.py Mon Feb 27 11:57:15 2017 +0100
1.2 +++ b/generator.py Mon Feb 27 14:41:27 2017 +0100
1.3 @@ -1182,23 +1182,18 @@
1.4 {
1.5 if (__ISINSTANCE(__tmp_exc.arg, ((__attr) {.value=&__builtins___exception_system_SystemExit})))
1.6 return __load_via_object(
1.7 - __load_via_object(__tmp_exc.arg.value, %s).value,
1.8 - %s).intvalue;
1.9 + __load_via_object(__tmp_exc.arg.value, __data__).value,
1.10 + value).intvalue;
1.11
1.12 fprintf(stderr, "Program terminated due to exception: %%s.\\n",
1.13 __load_via_object(
1.14 %s((__attr[]) {__NULL, __tmp_exc.arg}).value,
1.15 - %s).strvalue);
1.16 + __data__).strvalue);
1.17 return 1;
1.18 }
1.19
1.20 return 0;
1.21 }
1.22 -""" % (
1.23 - encode_pos("value"),
1.24 - encode_pos("__data__"),
1.25 - encode_function_pointer("__builtins__.str.str"),
1.26 - encode_pos("__data__")
1.27 - )
1.28 +""" % encode_function_pointer("__builtins__.str.str")
1.29
1.30 # vim: tabstop=4 expandtab shiftwidth=4