aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/misc/e-unicode.c
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2008-05-07 10:17:18 +0800
committerMatthew Barnes <mbarnes@src.gnome.org>2008-05-07 10:17:18 +0800
commit2e731573fba05a9848808a359d757734ad24a607 (patch)
tree679afb1822966010d05c0089145f195c5b948d67 /widgets/misc/e-unicode.c
parent68552ed22e3feeb63456d03d4c428b05d17a4c0b (diff)
downloadgsoc2013-evolution-2e731573fba05a9848808a359d757734ad24a607.tar
gsoc2013-evolution-2e731573fba05a9848808a359d757734ad24a607.tar.gz
gsoc2013-evolution-2e731573fba05a9848808a359d757734ad24a607.tar.bz2
gsoc2013-evolution-2e731573fba05a9848808a359d757734ad24a607.tar.lz
gsoc2013-evolution-2e731573fba05a9848808a359d757734ad24a607.tar.xz
gsoc2013-evolution-2e731573fba05a9848808a359d757734ad24a607.tar.zst
gsoc2013-evolution-2e731573fba05a9848808a359d757734ad24a607.zip
** Fixes part of bug #424744
2008-05-06 Matthew Barnes <mbarnes@redhat.com> ** Fixes part of bug #424744 * configure.in: Bump eds_minimum_version to 2.23.2 for camel-iconv.h. * composer/e-composer-private.c: * composer/e-composer-private.h: * composer/e-msg-composer.c: * mail/em-composer-prefs.c: * mail/em-format-html.c: * mail/em-format-quote.c: * mail/em-mailer-prefs.c: * widgets/misc/e-attachment-bar.c: * widgets/misc/e-unicode.c: Use camel-iconv.c instead of e-iconv.h (now deprecated). svn path=/trunk/; revision=35474
Diffstat (limited to 'widgets/misc/e-unicode.c')
-rw-r--r--widgets/misc/e-unicode.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/widgets/misc/e-unicode.c b/widgets/misc/e-unicode.c
index 5aec40a125..1731c0934e 100644
--- a/widgets/misc/e-unicode.c
+++ b/widgets/misc/e-unicode.c
@@ -40,7 +40,7 @@
#include <gtk/gtk.h>
#include <libxml/xmlmemory.h>
-#include <libedataserver/e-iconv.h>
+#include <camel/camel-iconv.h>
#include <glib/gi18n.h>
#include "e-unicode.h"
@@ -260,7 +260,7 @@ e_utf8_from_iconv_string_sized (iconv_t ic, const gchar *string, gint bytes)
obl = ibl * 6;
while (ibl > 0) {
- e_iconv (ic, &ib, &ibl, &ob, &obl);
+ camel_iconv (ic, &ib, &ibl, &ob, &obl);
if (ibl > 0) {
gint len;
if ((*ib & 0x80) == 0x00) len = 1;
@@ -323,7 +323,7 @@ e_utf8_to_iconv_string_sized (iconv_t ic, const gchar *string, gint bytes)
obl = ibl * 4;
while (ibl > 0) {
- e_iconv (ic, &ib, &ibl, &ob, &obl);
+ camel_iconv (ic, &ib, &ibl, &ob, &obl);
if (ibl > 0) {
gint len;
if ((*ib & 0x80) == 0x00) len = 1;
@@ -365,9 +365,9 @@ e_utf8_from_charset_string_sized (const gchar *charset, const gchar *string, gin
if (!string) return NULL;
- ic = e_iconv_open("utf-8", charset);
+ ic = camel_iconv_open("utf-8", charset);
ret = e_utf8_from_iconv_string_sized (ic, string, bytes);
- e_iconv_close(ic);
+ camel_iconv_close(ic);
return ret;
}
@@ -387,9 +387,9 @@ e_utf8_to_charset_string_sized (const gchar *charset, const gchar *string, gint
if (!string) return NULL;
- ic = e_iconv_open(charset, "utf-8");
+ ic = camel_iconv_open(charset, "utf-8");
ret = e_utf8_to_iconv_string_sized (ic, string, bytes);
- e_iconv_close(ic);
+ camel_iconv_close(ic);
return ret;
}
@@ -409,9 +409,9 @@ e_utf8_from_locale_string_sized (const gchar *string, gint bytes)
if (!string) return NULL;
- ic = e_iconv_open("utf-8", e_iconv_locale_charset());
+ ic = camel_iconv_open("utf-8", camel_iconv_locale_charset());
ret = e_utf8_from_iconv_string_sized (ic, string, bytes);
- e_iconv_close(ic);
+ camel_iconv_close(ic);
return ret;
}
@@ -431,9 +431,9 @@ e_utf8_to_locale_string_sized (const gchar *string, gint bytes)
if (!string) return NULL;
- ic = e_iconv_open(e_iconv_locale_charset(), "utf-8");
+ ic = camel_iconv_open(camel_iconv_locale_charset(), "utf-8");
ret = e_utf8_to_iconv_string_sized (ic, string, bytes);
- e_iconv_close(ic);
+ camel_iconv_close(ic);
return ret;
}