mirror of
				https://gitlab.gnome.org/GNOME/glib.git
				synced 2025-10-31 16:32:18 +01:00 
			
		
		
		
	Don't call close() on -1
Of course, a proper implementation of close() will just ignore an invalid parameter silently, and set errno. But apparently the "debug" version of the Microsoft C library generates some noise in this case. So avoid that. Thanks to John Emmas for reporting.
This commit is contained in:
		| @@ -886,7 +886,8 @@ test_file_functions (void) | ||||
|   fd = g_mkstemp (template); | ||||
|   if (g_test_verbose() && fd != -1) | ||||
|     g_print ("g_mkstemp works even if template doesn't end in XXXXXX\n"); | ||||
|   close (fd); | ||||
|   if (fd != -1) | ||||
|     close (fd); | ||||
|   strcpy (template, "fooXXXXXX"); | ||||
|   fd = g_mkstemp (template); | ||||
|   if (fd == -1) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user