diff lib/protocols.c @ 599:0999b11f84e3

2004-10-29 Brian Masney <masneyb@gftp.org> * lib/protocols.c (gftp_put_file) - don't do any kind of character set conversion on the filename. After looking into this some more, this wasn't the proper place to do this.
author masneyb
date Fri, 29 Oct 2004 20:16:40 +0000
parents fa0838b22b14
children 0e4ca3c8b9cf
line wrap: on
line diff
--- a/lib/protocols.c	Fri Oct 29 20:05:32 2004 +0000
+++ b/lib/protocols.c	Fri Oct 29 20:16:40 2004 +0000
@@ -191,25 +191,13 @@
 gftp_put_file (gftp_request * request, const char *filename, int fd,
                off_t startsize, off_t totalsize)
 {
-  char *enc_filename;
-  int ret;
-
   g_return_val_if_fail (request != NULL, GFTP_EFATAL);
 
   request->cached = 0;
   if (request->put_file == NULL)
     return (GFTP_EFATAL);
 
-  enc_filename = gftp_string_from_utf8 (request, filename);
-  if (enc_filename != NULL)
-    {
-      ret = request->put_file (request, enc_filename, fd, startsize, totalsize);
-      g_free (enc_filename);
-    }
-  else
-    ret = request->put_file (request, filename, fd, startsize, totalsize);
-
-  return (ret);
+  return (request->put_file (request, filename, fd, startsize, totalsize));
 }