diff src/gaim.h @ 4458:a46c57f2d58b

[gaim-migrate @ 4733] (20:45:09) Trogdor: http://web.ics.purdue.edu/~eblanton/gaim/gaim-cvs-oscar-ssi-conv.diff (20:45:12) Trogdor: commit please (20:45:22) LSchiere: commit log? (20:45:48) Trogdor: Adds best-effort charset conversion to Oscar SSI aliases and group names. (20:45:55) Trogdor: oh (20:46:19) Trogdor: Also adds a gaim global function gaim_try_conv_to_utf8 () for attempting several logical encodings on a given string. (20:46:43) Trogdor: (which replaces the aptly named whatever_to_utf8) committer: Tailor Script <tailor@pidgin.im>
author Luke Schierer <lschiere@pidgin.im>
date Wed, 29 Jan 2003 01:46:44 +0000
parents a65555132674
children d76095396a0e
line wrap: on
line diff
--- a/src/gaim.h	Wed Jan 29 01:20:20 2003 +0000
+++ b/src/gaim.h	Wed Jan 29 01:46:44 2003 +0000
@@ -472,8 +472,11 @@
 extern void strip_linefeed(char *);
 extern time_t get_time(int, int, int, int, int, int) G_GNUC_CONST;
 extern FILE *gaim_mkstemp(gchar **);
-extern char *convert_string(char *, const char *, const char *);
 extern const char *handle_uri(char *);
+/* This guy does its best to convert a string to UTF-8 from an unknown
+ * encoding by checking the locale and trying some sane defaults ...
+ * if everything fails it returns NULL. */
+char *gaim_try_conv_to_utf8(const char *str);
 
 /* Functions in log.h */
 extern FILE *open_log_file (const char *, int);