update generated_c