diff options
author | Cosimo Cecchi <cosimoc@gnome.org> | 2012-04-26 16:19:31 -0400 |
---|---|---|
committer | Cosimo Cecchi <cosimoc@gnome.org> | 2012-04-27 15:02:00 -0400 |
commit | c039b03590c86f5142c78d616700ef7af7c8a5a8 (patch) | |
tree | 4a6e2da3c2b0aa3e19f39fa7d19b0454dc0d5ea7 /libnautilus-private | |
parent | cc479264e5e12340df0c8ceefab2f44ca289c53b (diff) | |
download | nautilus-c039b03590c86f5142c78d616700ef7af7c8a5a8.tar.gz |
all: fix some issues highlighted by static analysis
Thanks to Jasper for the clang scanner tricks.
Diffstat (limited to 'libnautilus-private')
-rw-r--r-- | libnautilus-private/nautilus-file-operations.c | 30 | ||||
-rw-r--r-- | libnautilus-private/nautilus-file.c | 3 | ||||
-rw-r--r-- | libnautilus-private/nautilus-icon-container.c | 5 | ||||
-rw-r--r-- | libnautilus-private/nautilus-icon-dnd.c | 2 |
4 files changed, 15 insertions, 25 deletions
diff --git a/libnautilus-private/nautilus-file-operations.c b/libnautilus-private/nautilus-file-operations.c index 00326b7b0..0ed15c5fc 100644 --- a/libnautilus-private/nautilus-file-operations.c +++ b/libnautilus-private/nautilus-file-operations.c @@ -2802,13 +2802,13 @@ verify_destination (CommonJob *job, primary = f (_("Error while copying to \"%B\"."), dest); secondary = f (_("The destination is not a folder.")); - response = run_error (job, - primary, - secondary, - NULL, - FALSE, - GTK_STOCK_CANCEL, - NULL); + run_error (job, + primary, + secondary, + NULL, + FALSE, + GTK_STOCK_CANCEL, + NULL); abort_job (job); return; @@ -2866,13 +2866,13 @@ verify_destination (CommonJob *job, primary = f (_("Error while copying to \"%B\"."), dest); secondary = f (_("The destination is read-only.")); - response = run_error (job, - primary, - secondary, - NULL, - FALSE, - GTK_STOCK_CANCEL, - NULL); + run_error (job, + primary, + secondary, + NULL, + FALSE, + GTK_STOCK_CANCEL, + NULL); g_error_free (error); @@ -5351,7 +5351,7 @@ link_file (CopyMoveJob *job, } /* Other error */ - else { + else if (error != NULL) { if (common->skip_all_error) { goto out; } diff --git a/libnautilus-private/nautilus-file.c b/libnautilus-private/nautilus-file.c index 05354c0e3..365141641 100644 --- a/libnautilus-private/nautilus-file.c +++ b/libnautilus-private/nautilus-file.c @@ -1177,8 +1177,6 @@ nautilus_file_get_start_stop_type (NautilusFile *file) g_return_val_if_fail (NAUTILUS_IS_FILE (file), FALSE); - ret = G_DRIVE_START_STOP_TYPE_UNKNOWN; - ret = file->details->start_stop_type; if (ret != G_DRIVE_START_STOP_TYPE_UNKNOWN) goto out; @@ -2710,7 +2708,6 @@ get_time (NautilusFile *file, return UNKNOWN; } - time = 0; switch (type) { case NAUTILUS_DATE_TYPE_MODIFIED: time = file->details->mtime; diff --git a/libnautilus-private/nautilus-icon-container.c b/libnautilus-private/nautilus-icon-container.c index 7c6784528..69aa1d006 100644 --- a/libnautilus-private/nautilus-icon-container.c +++ b/libnautilus-private/nautilus-icon-container.c @@ -1318,8 +1318,6 @@ lay_down_icons_horizontal (NautilusIconContainer *container, &bounds.x1, &bounds.y1); icon_bounds = nautilus_icon_canvas_item_get_icon_rectangle (icon->item); - text_bounds = nautilus_icon_canvas_item_get_text_rectangle (icon->item, TRUE); - icon_width = ceil ((bounds.x1 - bounds.x0)/grid_width) * grid_width; /* Calculate size above/below baseline */ @@ -1386,9 +1384,6 @@ lay_down_icons_horizontal (NautilusIconContainer *container, } lay_down_one_line (container, line_start, NULL, y, max_height_above, positions, TRUE); - - /* Advance to next line. */ - y += max_height_below + ICON_PAD_BOTTOM; } g_array_free (positions, TRUE); diff --git a/libnautilus-private/nautilus-icon-dnd.c b/libnautilus-private/nautilus-icon-dnd.c index eb85f1b91..5afe2c72e 100644 --- a/libnautilus-private/nautilus-icon-dnd.c +++ b/libnautilus-private/nautilus-icon-dnd.c @@ -587,8 +587,6 @@ nautilus_icon_container_selection_items_local (NautilusIconContainer *container, /* must have at least one item */ g_assert (items); - result = FALSE; - /* get the URI associated with the container */ container_uri_string = get_container_uri (container); |