== BPython API ==
authorWillian Padovani Germano <wpgermano@gmail.com>
Sun, 17 Aug 2008 17:11:51 +0000 (17:11 +0000)
committerWillian Padovani Germano <wpgermano@gmail.com>
Sun, 17 Aug 2008 17:11:51 +0000 (17:11 +0000)
commit7fd701ab583e4352b3d04a58a87981d647c491a1
tree46363d5aee5d0289e43bd80574477a614a11c92a
parentf4d682dd2cefd282e659b8d3050ad2f831f5bc7e
== BPython API ==

Bug: Draw.Number wasn't properly checking that the initial, min and max values passed to it were numbers. On errors Python would set an error flag that would only be caught later on, masking where the real problem was. Pesky bug...

Reported by AndrĂ© (jaguarandi) on irc, thanks!

PS for bpy devs: PyInt_AsLong returns -1 on error and sets the error flag. With functions like that we need to take special care or not that obvious bugs appear.
source/blender/python/api2_2x/Draw.c