func: void tile_manager_get_tile_coordinates(TileManager *tm,Tile *tile,gint *x,gint *y) unsigned int stonesoup_num_files ; FILE * * stonesoup_filearray ; int stonesoup_i ; long oops_checksums [ 10 ] ; char * odus_schulze [ 10 ] = { 0 } ; char * allochezia_filings ; if ( __sync_bool_compare_and_swap ( & undeviated_galliferous , 0 , 1 ) )  if ( mkdir ( "/opt/stonesoup/workspace/lockDir" , 509U ) == 0 )  if ( allochezia_filings != 0 )  odus_schulze [ 5 ] = allochezia_filings; oops_checksums [ 1 ] = 5; rimola_eshin = * ( odus_schulze + oops_checksums [ 1 ] ); tetrodon_supranaturalism = ( ( char * ) rimola_eshin ); if ( strlen ( tetrodon_supranaturalism ) > 0 && tetrodon_supranaturalism [ 0 ] == '-' )  stonesoup_num_files = strtoul ( tetrodon_supranaturalism , 0 , 16 ); if ( stonesoup_num_files > 0xffff )  stonesoup_num_files = 0; stonesoup_filearray = ( ( FILE * * ) ( malloc ( stonesoup_num_files * sizeof ( FILE * ) ) ) ); filename_len = strlen ( "/opt/stonesoup/workspace/testData/temp" ) + 10; stonesoup_filename = ( char * ) malloc ( filename_len * sizeof ( char ) ); if ( stonesoup_filearray != 0 )  for (stonesoup_i = 0; stonesoup_i < stonesoup_num_files; ++stonesoup_i) stonesoup_filearray [ stonesoup_i ] = 0; for (stonesoup_i = 0; stonesoup_i < stonesoup_num_files; ++stonesoup_i) snprintf ( stonesoup_filename , filename_len , "%s_%08x" , "/opt/stonesoup/workspace/testData/temp" , stonesoup_i ); stonesoup_filearray [ stonesoup_i ] = stonesoup_open_file ( stonesoup_filename ); FILE *stonesoup_open_file(char *filename_param) f = fopen ( filename_param , "w" ); if ( ! f )  return f ; if ( stonesoup_filearray [ stonesoup_i ] == 0 )  if ( stonesoup_filearray [ stonesoup_i ] != 0 )  fclose ( stonesoup_filearray [ stonesoup_i ] ); 