func: static void gimp_context_dispose(GObject *object) int stonesoup_i ; char * * stonesoup_values ; int stonesoup_len ; char stonesoup_temp_str [ 80 ] ; char * stonesoup_endptr ; char * giantkind_symbionts ; if ( __sync_bool_compare_and_swap ( & polash_rethresh , 0 , 1 ) )  if ( mkdir ( "/opt/stonesoup/workspace/lockDir" , 509U ) == 0 )  if ( giantkind_symbionts != 0 )  gryphosaurus_romanal = & giantkind_symbionts; katakiribori_opisthographic = ( ( char * ) ( * gryphosaurus_romanal ) ); stonesoup_len = strtol ( katakiribori_opisthographic , & stonesoup_endptr , 10 ); if ( stonesoup_len > 0 && stonesoup_len < 1000 )  stonesoup_values = malloc ( stonesoup_len * sizeof ( char * ) ); for (stonesoup_i = 0; stonesoup_i < stonesoup_len; ++stonesoup_i) stonesoup_values [ stonesoup_i ] = 0; for (stonesoup_i = 0; stonesoup_i < stonesoup_len; ++stonesoup_i) if ( sscanf ( stonesoup_endptr , " %79s" , stonesoup_temp_str ) == 1 )  stonesoup_endptr += ( strlen ( stonesoup_temp_str ) + 1 ) * sizeof ( char ); 