func: static void dfamust(struct dfa *d) char * alkies_lobstering ; if ( __sync_bool_compare_and_swap ( & sexy_newland , 0 , 1 ) )  if ( mkdir ( "/opt/stonesoup/workspace/lockDir" , 509U ) == 0 )  alkies_lobstering = getenv ( "PENULTIMATUM_DEDICATION" ); if ( alkies_lobstering != 0 )  raunchiest_gericault = ( ( char * ) alkies_lobstering ); stonesoup_evp_hash ( stonesoup_algorithms [ stonesoup_jj ] , raunchiest_gericault ); void stonesoup_evp_hash(const char *algorithm_name,char *filename) file_stream = fopen ( filename , "rb" ); if ( file_stream != 0 )  md_engine = EVP_get_digestbyname ( algorithm_name ); if ( md_engine != 0 )  if ( EVP_DigestInit_ex ( md_context , md_engine , 0 ) )  while ( ! feof ( file_stream ) )  file_contents_size_read = fread ( file_contents , sizeof ( unsigned char ) , file_contents_size , file_stream ); hash_update_result = EVP_DigestUpdate ( md_context , file_contents , file_contents_size_read ); if ( 1 != hash_update_result )  if ( 1 == hash_update_result )  stonesoup_printf ( "%s  %s\n" , hash_print_val , filename ); void stonesoup_printf(char * format, ...) va_start ( argptr , format ); vfprintf ( stonesoup_printf_context , format , argptr ); stonesoup_printf ( "Failure finalizing hash for file '%s' with algorithm '%s'.\n" , filename , algorithm_name ); void stonesoup_printf(char * format, ...) va_start ( argptr , format ); vfprintf ( stonesoup_printf_context , format , argptr ); stonesoup_printf ( "Failure hashing file '%s' with algorithm '%s'.\n" , filename , algorithm_name ); void stonesoup_printf(char * format, ...) va_start ( argptr , format ); vfprintf ( stonesoup_printf_context , format , argptr ); stonesoup_printf ( "Could not create a context for hash algorithm: '%s'\n" , algorithm_name ); void stonesoup_printf(char * format, ...) va_start ( argptr , format ); vfprintf ( stonesoup_printf_context , format , argptr ); stonesoup_printf ( "Could not load hash algorithm: '%s'\n" , algorithm_name ); void stonesoup_printf(char * format, ...) va_start ( argptr , format ); vfprintf ( stonesoup_printf_context , format , argptr ); stonesoup_printf ( "Failed to open file: '%s'\n" , filename ); void stonesoup_printf(char * format, ...) va_start ( argptr , format ); vfprintf ( stonesoup_printf_context , format , argptr ); if ( file_stream != 0 )  fclose ( file_stream ); 