mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2024-11-10 03:16:17 +01:00
Fix global variable name hidden by local variables in gio/gio-tool-trash.c
This commit is contained in:
parent
a30ae2497d
commit
781231d556
@ -25,12 +25,12 @@
|
|||||||
#include "gio-tool.h"
|
#include "gio-tool.h"
|
||||||
|
|
||||||
|
|
||||||
static gboolean force = FALSE;
|
static gboolean global_force = FALSE;
|
||||||
static gboolean empty = FALSE;
|
static gboolean empty = FALSE;
|
||||||
static gboolean restore = FALSE;
|
static gboolean restore = FALSE;
|
||||||
static gboolean list = FALSE;
|
static gboolean list = FALSE;
|
||||||
static const GOptionEntry entries[] = {
|
static const GOptionEntry entries[] = {
|
||||||
{ "force", 'f', 0, G_OPTION_ARG_NONE, &force, N_("Ignore nonexistent files, never prompt"), NULL },
|
{ "force", 'f', 0, G_OPTION_ARG_NONE, &global_force, N_("Ignore nonexistent files, never prompt"), NULL },
|
||||||
{ "empty", 0, 0, G_OPTION_ARG_NONE, &empty, N_("Empty the trash"), NULL },
|
{ "empty", 0, 0, G_OPTION_ARG_NONE, &empty, N_("Empty the trash"), NULL },
|
||||||
{ "list", 0, 0, G_OPTION_ARG_NONE, &list, N_("List files in the trash with their original locations"), NULL },
|
{ "list", 0, 0, G_OPTION_ARG_NONE, &list, N_("List files in the trash with their original locations"), NULL },
|
||||||
{ "restore", 0, 0, G_OPTION_ARG_NONE, &restore, N_("Restore a file from trash to its original location (possibly "
|
{ "restore", 0, 0, G_OPTION_ARG_NONE, &restore, N_("Restore a file from trash to its original location (possibly "
|
||||||
@ -258,7 +258,7 @@ handle_trash (int argc, char *argv[], gboolean do_help)
|
|||||||
print_file_error (file, _("Location given doesn't start with trash:///"));
|
print_file_error (file, _("Location given doesn't start with trash:///"));
|
||||||
retval = 1;
|
retval = 1;
|
||||||
}
|
}
|
||||||
else if (!restore_trash (file, force, NULL, &error))
|
else if (!restore_trash (file, global_force, NULL, &error))
|
||||||
{
|
{
|
||||||
print_file_error (file, error->message);
|
print_file_error (file, error->message);
|
||||||
retval = 1;
|
retval = 1;
|
||||||
@ -266,7 +266,7 @@ handle_trash (int argc, char *argv[], gboolean do_help)
|
|||||||
}
|
}
|
||||||
else if (!g_file_trash (file, NULL, &error))
|
else if (!g_file_trash (file, NULL, &error))
|
||||||
{
|
{
|
||||||
if (!force ||
|
if (!global_force ||
|
||||||
!g_error_matches (error, G_IO_ERROR, G_IO_ERROR_NOT_FOUND))
|
!g_error_matches (error, G_IO_ERROR, G_IO_ERROR_NOT_FOUND))
|
||||||
{
|
{
|
||||||
print_file_error (file, error->message);
|
print_file_error (file, error->message);
|
||||||
@ -279,7 +279,6 @@ handle_trash (int argc, char *argv[], gboolean do_help)
|
|||||||
}
|
}
|
||||||
else if (list)
|
else if (list)
|
||||||
{
|
{
|
||||||
GFile *file;
|
|
||||||
file = g_file_new_for_uri ("trash:");
|
file = g_file_new_for_uri ("trash:");
|
||||||
trash_list (file, NULL, &error);
|
trash_list (file, NULL, &error);
|
||||||
if (error)
|
if (error)
|
||||||
@ -292,7 +291,6 @@ handle_trash (int argc, char *argv[], gboolean do_help)
|
|||||||
}
|
}
|
||||||
else if (empty)
|
else if (empty)
|
||||||
{
|
{
|
||||||
GFile *file;
|
|
||||||
file = g_file_new_for_uri ("trash:");
|
file = g_file_new_for_uri ("trash:");
|
||||||
delete_trash_file (file, FALSE, TRUE);
|
delete_trash_file (file, FALSE, TRUE);
|
||||||
g_object_unref (file);
|
g_object_unref (file);
|
||||||
|
Loading…
Reference in New Issue
Block a user