aboutsummaryrefslogtreecommitdiffstats
path: root/taglib/xm
diff options
context:
space:
mode:
authorUrs Fleisch <ufleisch@users.sourceforge.net>2012-09-30 15:42:16 +0200
committerLukáš Lalinský <lalinsky@gmail.com>2012-09-30 15:42:16 +0200
commit2d7414733eaa3263868c74abfa6cff38a8afe8d3 (patch)
tree3909179f45d407b56f9fc374e849bdbe4183005e /taglib/xm
parent9f597bab1b3b765bf51df639f467e4a72188dc0c (diff)
Crash when saving xm files (fixes #68)
Diffstat (limited to 'taglib/xm')
-rw-r--r--taglib/xm/xmfile.cpp2
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);