From 4eaf1b7ba03e8f14fd8014c25fffdc8b59ec40e9 Mon Sep 17 00:00:00 2001 From: Tom Hacohen Date: Mon, 4 Apr 2011 13:42:55 +0000 Subject: [PATCH] Efreet uri: Fixed efreet_uri_encode. it doesn't work well if the value passed is negative (utf8 text for example). SVN revision: 58328 --- legacy/efreet/src/lib/efreet_uri.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/legacy/efreet/src/lib/efreet_uri.c b/legacy/efreet/src/lib/efreet_uri.c index 20f0cfadc6..aafdf8bd12 100644 --- a/legacy/efreet/src/lib/efreet_uri.c +++ b/legacy/efreet/src/lib/efreet_uri.c @@ -113,7 +113,7 @@ efreet_uri_encode(Efreet_Uri *uri) dest[i] = *p; else { - snprintf(&(dest[i]), 4, "%%%02X", *p); + snprintf(&(dest[i]), 4, "%%%02X", (unsigned char) *p); i += 2; } }