X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=src%2Fdatacache%2Fplugin_datacache_sqlite.c;h=62d5445b410b66d28216ae21ba3b2ce4034a68db;hb=9b0414d6f98f33d7e1c33dafe105eb58da0bf79b;hp=49bdc017e77f007a78dfb720307b67ae0cb1df17;hpb=80e7be69a94c34840aca8f1bb7ec62ca3db95c4d;p=oweals%2Fgnunet.git diff --git a/src/datacache/plugin_datacache_sqlite.c b/src/datacache/plugin_datacache_sqlite.c index 49bdc017e..62d5445b4 100644 --- a/src/datacache/plugin_datacache_sqlite.c +++ b/src/datacache/plugin_datacache_sqlite.c @@ -370,12 +370,8 @@ libgnunet_plugin_datacache_sqlite_init (void *cls) GNUNET_break (0); return NULL; } -#ifdef ENABLE_NLS - fn_utf8 = GNUNET_STRINGS_to_utf8 (fn, strlen (fn), nl_langinfo (CODESET)); -#else - /* good luck */ - fn_utf8 = GNUNET_STRINGS_to_utf8 (fn, strlen (fn), "UTF-8"); -#endif + /* fn should be UTF-8-encoded. If it isn't, it's a bug. */ + fn_utf8 = GNUNET_strdup (fn); if (SQLITE_OK != sqlite3_open (fn_utf8, &dbh)) { GNUNET_free (fn);