summaryrefslogtreecommitdiff
path: root/libnautilus-private
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimoc@gnome.org>2012-04-26 16:19:31 -0400
committerCosimo Cecchi <cosimoc@gnome.org>2012-04-27 15:02:00 -0400
commitc039b03590c86f5142c78d616700ef7af7c8a5a8 (patch)
tree4a6e2da3c2b0aa3e19f39fa7d19b0454dc0d5ea7 /libnautilus-private
parentcc479264e5e12340df0c8ceefab2f44ca289c53b (diff)
downloadnautilus-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.c30
-rw-r--r--libnautilus-private/nautilus-file.c3
-rw-r--r--libnautilus-private/nautilus-icon-container.c5
-rw-r--r--libnautilus-private/nautilus-icon-dnd.c2
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);