# HG changeset patch # User Edouard Tisserant # Date 1426174593 -3600 # Node ID 7518955c875a5175b528a5a00fc7e21dab096e7c # Parent c752b113237b20659d6ca62eb998a304359298d8 Fixed reset of current_varqualifier when generating global initializers, causin RETAIN and other option to be ORed and applied to all subsequent global variables. diff -r c752b113237b -r 7518955c875a stage4/generate_c/generate_c_vardecl.cc --- a/stage4/generate_c/generate_c_vardecl.cc Mon Mar 09 19:22:00 2015 +0000 +++ b/stage4/generate_c/generate_c_vardecl.cc Thu Mar 12 16:36:33 2015 +0100 @@ -2134,6 +2134,7 @@ } print_retain(); s4o.print(")"); + current_varqualifier = none_vq; #if 0 /* The following code would be for globalinit_vf !! * But it is not currently required...