mirror of
https://github.com/taglib/taglib.git
synced 2025-07-21 14:34:23 -04:00
Avoid using String::null where an empty string is required.
String::null is not necessarily be empty or remains the same instance. Using it in a public header may lead to a linkage error.
This commit is contained in:
@ -449,7 +449,7 @@ bool XM::File::save()
|
||||
seek(pos + 4);
|
||||
const uint len = std::min(22UL, instrumentHeaderSize - 4U);
|
||||
if(i >= lines.size())
|
||||
writeString(String::null, len);
|
||||
writeString(String(), len);
|
||||
else
|
||||
writeString(lines[i], len);
|
||||
|
||||
@ -480,7 +480,7 @@ bool XM::File::save()
|
||||
seek(pos + 18);
|
||||
const uint len = std::min(sampleHeaderSize - 18U, 22UL);
|
||||
if(sampleNameIndex >= lines.size())
|
||||
writeString(String::null, len);
|
||||
writeString(String(), len);
|
||||
else
|
||||
writeString(lines[sampleNameIndex ++], len);
|
||||
}
|
||||
|
Reference in New Issue
Block a user