From f8223e659bfc2fd38419894d29ac20cad025ff58 Mon Sep 17 00:00:00 2001 From: "Andrew V. Samoilov" Date: Thu, 28 Oct 2004 11:24:43 +0000 Subject: [PATCH] * fish.c (fish_open_archive_int): Fix missed "%s". --- vfs/ChangeLog | 4 ++++ vfs/fish.c | 5 ++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/vfs/ChangeLog b/vfs/ChangeLog index 2b2c106c0..894a0c59c 100644 --- a/vfs/ChangeLog +++ b/vfs/ChangeLog @@ -1,3 +1,7 @@ +2004-10-28 Andrew V. Samoilov + + * fish.c (fish_open_archive_int): Fix missed "%s". + 2004-10-27 Roland Illig * ftpfs.c (ftpfs_initconn): Replace int with socklen_t where diff --git a/vfs/fish.c b/vfs/fish.c index 298d62f9e..362c4a875 100644 --- a/vfs/fish.c +++ b/vfs/fish.c @@ -232,7 +232,7 @@ fish_open_archive_int (struct vfs_class *me, struct vfs_s_super *super) print_vfs_message (_("fish: Waiting for initial line...")); if (!vfs_s_get_line (me, SUP.sockr, answer, sizeof (answer), ':')) ERRNOR (E_PROTO, -1); - print_vfs_message (answer); + print_vfs_message ("%s", answer); if (strstr (answer, "assword")) { /* Currently, this does not work. ssh reads passwords from @@ -252,8 +252,7 @@ fish_open_archive_int (struct vfs_class *me, struct vfs_s_super *super) g_free (p); if (op == NULL) ERRNOR (EPERM, -1); - SUP.password = g_strdup (op); - wipe_password (op); + SUP.password = op; } print_vfs_message (_("fish: Sending password...")); write (SUP.sockw, SUP.password, strlen (SUP.password));