Revision: 41864
http://brlcad.svn.sourceforge.net/brlcad/?rev=41864&view=rev
Author: erikgreenwald
Date: 2010-12-30 19:10:11 +0000 (Thu, 30 Dec 2010)
Log Message:
-----------
tie_check_degenerate is now a single global, not seperate for precision.
Modified Paths:
--------------
brlcad/trunk/src/adrt/libtie/tie.h
brlcad/trunk/src/adrt/libtie/tie0.c
brlcad/trunk/src/adrt/load.c
Modified: brlcad/trunk/src/adrt/libtie/tie.h
===================================================================
--- brlcad/trunk/src/adrt/libtie/tie.h 2010-12-30 19:08:50 UTC (rev 41863)
+++ brlcad/trunk/src/adrt/libtie/tie.h 2010-12-30 19:10:11 UTC (rev 41864)
@@ -159,8 +159,7 @@
#define tie_kdtree_prep TIE_VAL(tie_kdtree_prep)
#define TIE_PREC TIE_VAL(TIE_PREC)
-BU_EXPORT extern TIE_VAL(int tie_check_degenerate);
-#define tie_check_degenerate TIE_VAL(tie_check_degenerate)
+BU_EXPORT extern int tie_check_degenerate;
BU_EXPORT BU_EXTERN(void TIE_VAL(tie_init), (tie_t *tie, unsigned int tri_num,
unsigned int kdmethod));
BU_EXPORT BU_EXTERN(void TIE_VAL(tie_free), (tie_t *tie));
Modified: brlcad/trunk/src/adrt/libtie/tie0.c
===================================================================
--- brlcad/trunk/src/adrt/libtie/tie0.c 2010-12-30 19:08:50 UTC (rev 41863)
+++ brlcad/trunk/src/adrt/libtie/tie0.c 2010-12-30 19:10:11 UTC (rev 41864)
@@ -23,6 +23,8 @@
*
*/
+int tie_check_degenerate = 0;
+
#define TIE_PRECISION 0
#include "./tie.c"
#undef TIE_PRECISION
Modified: brlcad/trunk/src/adrt/load.c
===================================================================
--- brlcad/trunk/src/adrt/load.c 2010-12-30 19:08:50 UTC (rev 41863)
+++ brlcad/trunk/src/adrt/load.c 2010-12-30 19:10:11 UTC (rev 41864)
@@ -85,7 +85,7 @@
{
char *meh = (char *)data;
- TIE_VAL(tie_check_degenerate) = 0;
+ tie_check_degenerate = 0;
meh += 3; /* advance to the opcode */
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and,
should the need arise, upgrade to a full multi-node Oracle RAC database
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits