Revision: 48478
          http://brlcad.svn.sourceforge.net/brlcad/?rev=48478&view=rev
Author:   starseeker
Date:     2012-01-12 01:51:38 +0000 (Thu, 12 Jan 2012)
Log Message:
-----------
more pt_prev checks - CID 1743

Modified Paths:
--------------
    brlcad/trunk/src/libged/ps.c

Modified: brlcad/trunk/src/libged/ps.c
===================================================================
--- brlcad/trunk/src/libged/ps.c        2012-01-12 01:49:31 UTC (rev 48477)
+++ brlcad/trunk/src/libged/ps.c        2012-01-12 01:51:38 UTC (rev 48478)
@@ -173,6 +173,7 @@
                                pt_prev = pt;
                                continue;
                            } else {
+                               if (pt_prev) {
                                fastf_t alpha;
                                vect_t diff;
                                point_t tmp_pt;
@@ -182,9 +183,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;
@@ -195,6 +198,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

Reply via email to