func: void CWE364_Signal_Handler_Race_Condition__basic_08_bad() if ( staticReturnsTrue ( ) )  static int staticReturnsTrue() return 1 ; if ( CWE364_Signal_Handler_Race_Condition__basic_08StructSigAtomicBad != NULL )  CWE364_Signal_Handler_Race_Condition__basic_08StructSigAtomicBad = NULL; gStructSigAtomic = ( structSigAtomic * ) malloc ( sizeof ( structSigAtomic ) ); CWE364_Signal_Handler_Race_Condition__basic_08StructSigAtomicBad = gStructSigAtomic; CWE364_Signal_Handler_Race_Condition__basic_08StructSigAtomicBad -> val = 1; if ( CWE364_Signal_Handler_Race_Condition__basic_08StructSigAtomicBad != NULL )  free ( CWE364_Signal_Handler_Race_Condition__basic_08StructSigAtomicBad ); 