mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-10-23 21:42:16 +02: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;
|
uid_t uid;
|
||||||
char uid_str[32];
|
char uid_str[32];
|
||||||
gboolean success;
|
gboolean success = FALSE;
|
||||||
|
|
||||||
uid = geteuid ();
|
uid = geteuid ();
|
||||||
g_snprintf (uid_str, sizeof (uid_str), "%lu", (unsigned long)uid);
|
g_snprintf (uid_str, sizeof (uid_str), "%lu", (unsigned long)uid);
|
||||||
|
|||||||
Reference in New Issue
Block a user