From d4f0efec8c5a80fc34c828120bc75992c218815e Mon Sep 17 00:00:00 2001 From: hiro Date: Mon, 15 Jan 2007 02:24:35 +0000 Subject: get_domain_name(): win32: return correct domain name (if possible). git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@1476 ee746299-78ed-0310-b773-934348b2243d --- libsylph/utils.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'libsylph') diff --git a/libsylph/utils.c b/libsylph/utils.c index f8f5d005..677cffc3 100644 --- a/libsylph/utils.c +++ b/libsylph/utils.c @@ -1996,7 +1996,6 @@ gchar *get_tmp_file(void) const gchar *get_domain_name(void) { -#ifdef G_OS_UNIX static gchar *domain_name = NULL; if (!domain_name) { @@ -2017,12 +2016,14 @@ const gchar *get_domain_name(void) } debug_print("domain name = %s\n", domain_name); + if (is_next_nonascii(domain_name)) { + g_warning("invalid domain name: %s\n", domain_name); + g_free(domain_name); + domain_name = "unknown"; + } } return domain_name; -#else - return "unknown"; -#endif } off_t get_file_size(const gchar *file) -- cgit v1.2.3