Problem in C Code Generator, with patch