diff options
author | Urs Fleisch <ufleisch@users.sourceforge.net> | 2012-09-30 15:42:16 +0200 |
---|---|---|
committer | Lukáš Lalinský <lalinsky@gmail.com> | 2012-09-30 15:42:16 +0200 |
commit | 2d7414733eaa3263868c74abfa6cff38a8afe8d3 (patch) | |
tree | 3909179f45d407b56f9fc374e849bdbe4183005e /taglib/xm | |
parent | 9f597bab1b3b765bf51df639f467e4a72188dc0c (diff) |
Crash when saving xm files (fixes #68)
Diffstat (limited to 'taglib/xm')
-rw-r--r-- | taglib/xm/xmfile.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/taglib/xm/xmfile.cpp b/taglib/xm/xmfile.cpp index 272e5fe0..c311a06e 100644 --- a/taglib/xm/xmfile.cpp +++ b/taglib/xm/xmfile.cpp @@ -443,7 +443,7 @@ bool XM::File::save() return false; uint len = std::min(22UL, instrumentHeaderSize - 4U); - if(i > lines.size()) + if(i >= lines.size()) writeString(String::null, len); else writeString(lines[i], len); |