Revision: 48477
http://brlcad.svn.sourceforge.net/brlcad/?rev=48477&view=rev
Author: starseeker
Date: 2012-01-12 01:49:31 +0000 (Thu, 12 Jan 2012)
Log Message:
-----------
more pt_prev checks - CID 1742
Modified Paths:
--------------
brlcad/trunk/src/libged/png.c
Modified: brlcad/trunk/src/libged/png.c
===================================================================
--- brlcad/trunk/src/libged/png.c 2012-01-12 01:46:52 UTC (rev 48476)
+++ brlcad/trunk/src/libged/png.c 2012-01-12 01:49:31 UTC (rev 48477)
@@ -220,6 +220,7 @@
pt_prev = pt;
continue;
} else {
+ if (pt_prev) {
fastf_t alpha;
vect_t diff;
point_t tmp_pt;
@@ -229,9 +230,11 @@
alpha = (dist_prev - delta) / (dist_prev -
dist);
VJOIN1(tmp_pt, *pt_prev, alpha, diff);
MAT4X3PNT(fin, psmat, tmp_pt);
+ }
}
} else {
if (dist_prev <= 0.0) {
+ if (pt_prev) {
fastf_t alpha;
vect_t diff;
point_t tmp_pt;
@@ -242,6 +245,7 @@
VJOIN1(tmp_pt, *pt_prev, alpha, diff);
MAT4X3PNT(last, psmat, tmp_pt);
MAT4X3PNT(fin, psmat, *pt);
+ }
} else {
MAT4X3PNT(fin, psmat, *pt);
}
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
RSA(R) Conference 2012
Mar 27 - Feb 2
Save $400 by Jan. 27
Register now!
http://p.sf.net/sfu/rsa-sfdev2dev2
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits