summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Bzatek <tbzatek@redhat.com>2009-08-10 15:22:46 +0200
committerTomas Bzatek <tbzatek@redhat.com>2009-08-10 15:22:46 +0200
commit46c5815654d18b7c4de0387207d6bce4a6f9787f (patch)
treecbfa99ad9902d9a357df621fa0cc79860be0886f
parentbd3a204ee656e28deabf5ea28c6d419194d688a9 (diff)
downloadgvfs-46c5815654d18b7c4de0387207d6bce4a6f9787f.tar.gz
Bug 589434 - gvfsd-sftp crashed with SIGSEGV in strlen()
Remove unneeded typecast causing segfaults
-rw-r--r--daemon/gvfsbackendsftp.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/daemon/gvfsbackendsftp.c b/daemon/gvfsbackendsftp.c
index 3b510a77..f810b31b 100644
--- a/daemon/gvfsbackendsftp.c
+++ b/daemon/gvfsbackendsftp.c
@@ -1034,7 +1034,6 @@ handle_login (GVfsBackend *backend,
strstr (buffer, "Key fingerprint:") != NULL)
{
const gchar *choices[] = {_("Log In Anyway"), _("Cancel Login")};
- const gchar *v_choices = (const gchar *)choices;
const gchar *choice_string;
gchar *hostname = NULL;
gchar *fingerprint = NULL;
@@ -1055,7 +1054,7 @@ handle_login (GVfsBackend *backend,
if (!g_mount_source_ask_question (mount_source,
message,
- &v_choices,
+ choices,
2,
&aborted,
&choice) ||