mirror of
				https://gitlab.gnome.org/GNOME/glib.git
				synced 2025-11-04 10:08:56 +01:00 
			
		
		
		
	tests: Fix some minor leaks in the unit tests
https://bugzilla.gnome.org/show_bug.cgi?id=737446
This commit is contained in:
		
				
					committed by
					
						
						Philip Withnall
					
				
			
			
				
	
			
			
			
						parent
						
							cb2c6eef0a
						
					
				
				
					commit
					a4612a922b
				
			@@ -31,6 +31,7 @@ test_load_from_data_dirs (void)
 | 
			
		||||
  g_assert (!res);
 | 
			
		||||
  g_assert_error (error, G_FILE_ERROR, G_FILE_ERROR_NOENT);
 | 
			
		||||
  g_assert_null (path);
 | 
			
		||||
  g_error_free (error);
 | 
			
		||||
 | 
			
		||||
  g_bookmark_file_free (bookmark);  
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -46,7 +46,7 @@
 | 
			
		||||
#define S G_DIR_SEPARATOR_S
 | 
			
		||||
 | 
			
		||||
static void
 | 
			
		||||
check_string (gchar *str, gchar *expected)
 | 
			
		||||
check_string (gchar *str, const gchar *expected)
 | 
			
		||||
{
 | 
			
		||||
  g_assert (str != NULL);
 | 
			
		||||
  g_assert_cmpstr (str, ==, expected);
 | 
			
		||||
@@ -825,6 +825,7 @@ test_read_link (void)
 | 
			
		||||
  path = g_file_read_link (oldpath, &error);
 | 
			
		||||
  g_assert_error (error, G_FILE_ERROR, G_FILE_ERROR_INVAL);
 | 
			
		||||
  g_assert_null (path);
 | 
			
		||||
  g_error_free (error);
 | 
			
		||||
 | 
			
		||||
  g_free (cwd);
 | 
			
		||||
  g_free (newpath);
 | 
			
		||||
 
 | 
			
		||||
@@ -2384,12 +2384,13 @@ short_remaining (void)
 | 
			
		||||
    { NULL }
 | 
			
		||||
  };
 | 
			
		||||
  GOptionContext* context;
 | 
			
		||||
  gchar **argv;
 | 
			
		||||
  gchar **argv, **argv_copy;
 | 
			
		||||
  gint argc;
 | 
			
		||||
 | 
			
		||||
  g_test_bug ("729563");
 | 
			
		||||
 | 
			
		||||
  argv = split_string ("program -ri -n 4 -t hello file1 file2", &argc);
 | 
			
		||||
  argv_copy = copy_stringv (argv, argc);
 | 
			
		||||
 | 
			
		||||
  context = g_option_context_new (NULL);
 | 
			
		||||
 | 
			
		||||
@@ -2407,7 +2408,10 @@ short_remaining (void)
 | 
			
		||||
  g_assert_cmpstr (files[1], ==, "file2"); 
 | 
			
		||||
  g_assert (files[2] == NULL); 
 | 
			
		||||
 | 
			
		||||
  g_strfreev (argv);
 | 
			
		||||
  g_free (text);
 | 
			
		||||
  g_strfreev (files);
 | 
			
		||||
  g_strfreev (argv_copy);
 | 
			
		||||
  g_free (argv);
 | 
			
		||||
  g_option_context_free (context);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user