mirror of
				https://gitlab.gnome.org/GNOME/glib.git
				synced 2025-10-31 16:32:18 +01:00 
			
		
		
		
	glocalfile: Fix an uninitialized variable
Clang says:
../gio/glocalfile.c:2090:11: warning: variable 'success' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
      if (trashdir == NULL)
          ^~~~~~~~~~~~~~~~
../gio/glocalfile.c:2133:12: note: uninitialized use occurs here
      if (!success)
           ^~~~~~~
../gio/glocalfile.c:2090:7: note: remove the 'if' if its condition is always true
      if (trashdir == NULL)
      ^~~~~~~~~~~~~~~~~~~~~
../gio/glocalfile.c:2041:23: note: initialize the variable 'success' to silence this warning
      gboolean success;
                      ^
                       = 0
So just do that.
			
			
This commit is contained in:
		| @@ -2038,7 +2038,7 @@ g_local_file_trash (GFile         *file, | ||||
|     { | ||||
|       uid_t uid; | ||||
|       char uid_str[32]; | ||||
|       gboolean success; | ||||
|       gboolean success = FALSE; | ||||
|  | ||||
|       uid = geteuid (); | ||||
|       g_snprintf (uid_str, sizeof (uid_str), "%lu", (unsigned long)uid); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user