[Telepathy-commits] [telepathy-salut/master] escape_filename: if the number of unacceptable characters is zero then simply duplicate the filename.

Jonny Lamb jonny.lamb at collabora.co.uk
Fri Nov 21 03:46:31 PST 2008


Signed-off-by: Jonny Lamb <jonny.lamb at collabora.co.uk>
---
 lib/gibber/gibber-oob-file-transfer.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/lib/gibber/gibber-oob-file-transfer.c b/lib/gibber/gibber-oob-file-transfer.c
index ab7185c..e299c9e 100644
--- a/lib/gibber/gibber-oob-file-transfer.c
+++ b/lib/gibber/gibber-oob-file-transfer.c
@@ -757,6 +757,9 @@ escape_filename (const gchar *unescaped)
         unacceptable++;
     }
 
+  if (unacceptable == 0)
+    return g_strdup (unescaped);
+
   result = g_malloc (p - unescaped + unacceptable * 2 + 1);
 
   for (q = result, p = unescaped; *p != '\0'; p++)
-- 
1.5.6.5




More information about the Telepathy-commits mailing list