[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [19209] branches/blender2.5/blender/source /blender/editors/transform/transform_numinput.c: Fix bug with transform NumInput in 2.5 (used uninit var).
Martin Poirier
theeth at yahoo.com
Fri Mar 6 15:12:49 CET 2009
Revision: 19209
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=19209
Author: theeth
Date: 2009-03-06 15:12:12 +0100 (Fri, 06 Mar 2009)
Log Message:
-----------
Fix bug with transform NumInput in 2.5 (used uninit var).
Modified Paths:
--------------
branches/blender2.5/blender/source/blender/editors/transform/transform_numinput.c
Modified: branches/blender2.5/blender/source/blender/editors/transform/transform_numinput.c
===================================================================
--- branches/blender2.5/blender/source/blender/editors/transform/transform_numinput.c 2009-03-06 10:22:12 UTC (rev 19208)
+++ branches/blender2.5/blender/source/blender/editors/transform/transform_numinput.c 2009-03-06 14:12:12 UTC (rev 19209)
@@ -129,7 +129,6 @@
void applyNumInput(NumInput *n, float *vec)
{
short i, j;
- float val[3];
if (hasNumInput(n)) {
for (j=0; j<=n->idx_max; j++) {
@@ -142,17 +141,17 @@
if (n->ctrl[i] == 0 && n->flag & NUM_NULL_ONE) {
vec[j] = 1.0f;
}
- else if (val[i] == 0.0f && n->flag & NUM_NO_ZERO) {
+ else if (n->val[i] == 0.0f && n->flag & NUM_NO_ZERO) {
vec[j] = 0.0001f;
}
else {
if (n->inv[i])
{
- vec[j] = 1.0f / val[i];
+ vec[j] = 1.0f / n->val[i];
}
else
{
- vec[j] = val[i];
+ vec[j] = n->val[i];
}
}
}
More information about the Bf-blender-cvs
mailing list