diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2012-08-21 16:45:15 +0200 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2012-08-21 16:45:15 +0200 |
commit | abecdf2d82808d2fc5841606b04c13b658be969b (patch) | |
tree | 586b8a1ee6ea164c9ddbc2a56e77ddf24d441a39 | |
parent | Remove all trailing slashes. (diff) | |
download | music-file-organizer-abecdf2d82808d2fc5841606b04c13b658be969b.tar.xz music-file-organizer-abecdf2d82808d2fc5841606b04c13b658be969b.zip |
Transliterator optimizations.
-rw-r--r-- | organizemusic.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
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; } |