From abecdf2d82808d2fc5841606b04c13b658be969b Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld" Date: Tue, 21 Aug 2012 16:45:15 +0200 Subject: Transliterator optimizations. --- organizemusic.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/organizemusic.cpp b/organizemusic.cpp index e54af8c..58612c0 100644 --- a/organizemusic.cpp +++ b/organizemusic.cpp @@ -132,7 +132,7 @@ string transliterated(const string &str) UnicodeString in(str.c_str(), "UTF-8"); transliterator->transliterate(in); char out[in.length() + 1]; - out[in.extract(0, in.length(), out, in.length(), "ASCII")] = '\0'; + in.extract(0, in.length(), out, in.length() + 1, "ASCII"); return out; } @@ -290,6 +290,8 @@ int main(int argc, char *argv[]) argv[i][--len] = '\0'; process_path(argv[i]); } + + delete transliterator; return 0; } -- cgit v1.2.3-59-g8ed1b