[Bf-committers] Blender 2.43 RC1
cbarton at metavr.com
Mon Jan 8 01:09:06 CET 2007
Peter Schlaile wrote:
>>> #define VARSTRUCT_NAMEMAX 16
>> Dear Peter, I confirm you that with my patch but lowering string size
>> again to 16 would work without overrun while importing the obj file that
>> I cited above.
> OK. Commited to CVS. (I rewrote it a little bit, but my changes are
> only of cosmetic nature (hopefully). Please test!)
>> In the case you are interested, also one of the
>> the offending strings (I'm not sure there weren't others) was:
>> "Split by Material"
>> in the file release/scripts/import_obj.py at line 730,
>> which is 17 character long (plus 1 for end string terminator,
>> so 18). Of course with my patch in the menu it's truncated to
>> "Split by Materi" (maybe a better string could be "Split by Mater."),
>> but at least the string buffer remain protected without overflow.
> Campbell, could you take a look?
Long strings are now supported in pupBlock because Im using the tooltip
to store the label, this wont effect anything outside clever numbuts.
More information about the Bf-committers