+2011-03-21 Giuseppe Scrivano <gscrivano@gnu.org>
+
+ * iri.h: Declare `dummy_iri' as extern not static.
+
+ * main.c [!ENABLE_IRI]: Define `dummy_iri'.
+ (main) [!ENABLE_IRI]: Initialize `dummy_iri'.
+
2011-03-11 Giuseppe Scrivano <gscrivano@gnu.org>
* ftp.c (getftp): Fix some memory leaks.
#else /* ENABLE_IRI */
-static struct iri dummy_iri;
+extern struct iri dummy_iri;
#define parse_charset(str) NULL
#define find_locale() NULL
# define PATH_SEPARATOR '/'
#endif
+#ifndef ENABLE_IRI
+struct iri dummy_iri;
+#endif
+
struct options opt;
/* defined in version.c */
opt.encoding_remote = NULL;
}
#else
+ memset (&dummy_iri, 0, sizeof (dummy_iri));
if (opt.enable_iri || opt.locale || opt.encoding_remote)
{
/* sXXXav : be more specific... */