From: <sag...@us...> - 2011-09-23 23:12:12
|
Revision: 1052 http://modplug.svn.sourceforge.net/modplug/?rev=1052&view=rev Author: saga-games Date: 2011-09-23 23:12:06 +0000 (Fri, 23 Sep 2011) Log Message: ----------- [Fix] Setting pattern names was slightly broken, so that CString::IsEmpty() checks "failed". [Mod] Renamed X Param to Parameter Extension Modified Paths: -------------- trunk/OpenMPT/mptrack/Moddoc.cpp trunk/OpenMPT/soundlib/pattern.cpp Modified: trunk/OpenMPT/mptrack/Moddoc.cpp =================================================================== --- trunk/OpenMPT/mptrack/Moddoc.cpp 2011-09-23 23:10:59 UTC (rev 1051) +++ trunk/OpenMPT/mptrack/Moddoc.cpp 2011-09-23 23:12:06 UTC (rev 1052) @@ -2294,7 +2294,7 @@ {CMD_DELAYCUT, 0x00,0x00, 0, MOD_TYPE_MPT, "Note Delay and Cut"}, // -> CODE#0010 // -> DESC="add extended parameter mechanism to pattern effects" - {CMD_XPARAM, 0x00,0x00, 0, MOD_TYPE_XMITMPT, "X param"}, + {CMD_XPARAM, 0x00,0x00, 0, MOD_TYPE_XMITMPT, "Parameter Extension"}, // -! NEW_FEATURE#0010 {CMD_NOTESLIDEUP, 0x00,0x00, 0, MOD_TYPE_NONE, "Note Slide Up"}, // .IMF effect {CMD_NOTESLIDEDOWN, 0x00,0x00, 0, MOD_TYPE_NONE, "Note Slide Down"}, // .IMF effect Modified: trunk/OpenMPT/soundlib/pattern.cpp =================================================================== --- trunk/OpenMPT/soundlib/pattern.cpp 2011-09-23 23:10:59 UTC (rev 1051) +++ trunk/OpenMPT/soundlib/pattern.cpp 2011-09-23 23:12:06 UTC (rev 1052) @@ -223,7 +223,7 @@ { return false; } - m_PatternName.SetString(newName, maxChars - 1); + m_PatternName.SetString(newName, strnlen(newName, maxChars)); return true; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |