Revision: 76907
          http://sourceforge.net/p/brlcad/code/76907
Author:   brlcad
Date:     2020-08-23 16:44:34 +0000 (Sun, 23 Aug 2020)
Log Message:
-----------
consolidate the embedded bu_vls strings to encourage initializing/releasing 
together.

Modified Paths:
--------------
    brlcad/trunk/src/libdm/X/dm-X.c
    brlcad/trunk/src/libdm/glx/dm-ogl.c
    brlcad/trunk/src/libdm/include/calltable.h
    brlcad/trunk/src/libdm/null/dm-Null.c
    brlcad/trunk/src/libdm/osgl/dm-osgl.cpp
    brlcad/trunk/src/libdm/plot/dm-plot.c
    brlcad/trunk/src/libdm/postscript/dm-ps.c
    brlcad/trunk/src/libdm/qt/dm-qt.cpp
    brlcad/trunk/src/libdm/tk/dm-tk.c
    brlcad/trunk/src/libdm/txt/dm-txt.c
    brlcad/trunk/src/libdm/wgl/dm-wgl.c

Modified: brlcad/trunk/src/libdm/X/dm-X.c
===================================================================
--- brlcad/trunk/src/libdm/X/dm-X.c     2020-08-23 16:18:37 UTC (rev 76906)
+++ brlcad/trunk/src/libdm/X/dm-X.c     2020-08-23 16:44:34 UTC (rev 76907)
@@ -2144,12 +2144,12 @@
     BU_VLS_INIT_ZERO,          /* bu_vls path name*/
     BU_VLS_INIT_ZERO,          /* bu_vls full name drawing window */
     BU_VLS_INIT_ZERO,          /* bu_vls short name drawing window */
+    BU_VLS_INIT_ZERO,          /* bu_vls logfile */
     {0, 0, 0},                 /* bg color */
     {0, 0, 0},                 /* fg color */
     {GED_MIN, GED_MIN, GED_MIN},       /* clipmin */
     {GED_MAX, GED_MAX, GED_MAX},       /* clipmax */
     0,                         /* no debugging */
-    BU_VLS_INIT_ZERO,          /* bu_vls logfile */
     0,                         /* no perspective */
     0,                         /* no lighting */
     0,                         /* no transparency */

Modified: brlcad/trunk/src/libdm/glx/dm-ogl.c
===================================================================
--- brlcad/trunk/src/libdm/glx/dm-ogl.c 2020-08-23 16:18:37 UTC (rev 76906)
+++ brlcad/trunk/src/libdm/glx/dm-ogl.c 2020-08-23 16:44:34 UTC (rev 76907)
@@ -3082,12 +3082,12 @@
     BU_VLS_INIT_ZERO,          /* bu_vls path name*/
     BU_VLS_INIT_ZERO,          /* bu_vls full name drawing window */
     BU_VLS_INIT_ZERO,          /* bu_vls short name drawing window */
+    BU_VLS_INIT_ZERO,          /* bu_vls logfile */
     {0, 0, 0},                 /* bg color */
     {0, 0, 0},                 /* fg color */
     {GED_MIN, GED_MIN, GED_MIN},       /* clipmin */
     {GED_MAX, GED_MAX, GED_MAX},       /* clipmax */
     0,                         /* no debugging */
-    BU_VLS_INIT_ZERO,          /* bu_vls logfile */
     0,                         /* no perspective */
     0,                         /* no lighting */
     0,                         /* no transparency */

Modified: brlcad/trunk/src/libdm/include/calltable.h
===================================================================
--- brlcad/trunk/src/libdm/include/calltable.h  2020-08-23 16:18:37 UTC (rev 
76906)
+++ brlcad/trunk/src/libdm/include/calltable.h  2020-08-23 16:44:34 UTC (rev 
76907)
@@ -136,12 +136,12 @@
     struct bu_vls dm_pathName; /**< @brief full Tcl/Tk name of drawing window 
*/
     struct bu_vls dm_tkName;   /**< @brief short Tcl/Tk name of drawing window 
*/
     struct bu_vls dm_dName;    /**< @brief Display name */
+    struct bu_vls dm_log;   /**< @brief !NULL && !empty means log debug output 
to the file */
     unsigned char dm_bg[3];    /**< @brief background color */
     unsigned char dm_fg[3];    /**< @brief foreground color */
     vect_t dm_clipmin;         /**< @brief minimum clipping vector */
     vect_t dm_clipmax;         /**< @brief maximum clipping vector */
     int dm_debugLevel;         /**< @brief !0 means debugging */
-    struct bu_vls dm_log;   /**< @brief !NULL && !empty means log debug output 
to the file */
     int dm_perspective;                /**< @brief !0 means perspective on */
     int dm_light;                      /**< @brief !0 means lighting on */
     int dm_transparency;               /**< @brief !0 means transparency on */

Modified: brlcad/trunk/src/libdm/null/dm-Null.c
===================================================================
--- brlcad/trunk/src/libdm/null/dm-Null.c       2020-08-23 16:18:37 UTC (rev 
76906)
+++ brlcad/trunk/src/libdm/null/dm-Null.c       2020-08-23 16:44:34 UTC (rev 
76907)
@@ -383,12 +383,12 @@
     BU_VLS_INIT_ZERO,          /* bu_vls path name*/
     BU_VLS_INIT_ZERO,          /* bu_vls full name drawing window */
     BU_VLS_INIT_ZERO,          /* bu_vls short name drawing window */
+    BU_VLS_INIT_ZERO,          /* bu_vls logfile */
     {0, 0, 0},                 /* bg color */
     {0, 0, 0},                 /* fg color */
     {0.0, 0.0, 0.0},           /* clipmin */
     {0.0, 0.0, 0.0},           /* clipmax */
     0,                         /* no debugging */
-    BU_VLS_INIT_ZERO,          /* bu_vls logfile */
     0,                         /* no perspective */
     0,                         /* no lighting */
     0,                         /* no transparency */

Modified: brlcad/trunk/src/libdm/osgl/dm-osgl.cpp
===================================================================
--- brlcad/trunk/src/libdm/osgl/dm-osgl.cpp     2020-08-23 16:18:37 UTC (rev 
76906)
+++ brlcad/trunk/src/libdm/osgl/dm-osgl.cpp     2020-08-23 16:44:34 UTC (rev 
76907)
@@ -2732,12 +2732,12 @@
     BU_VLS_INIT_ZERO,          /* bu_vls path name*/
     BU_VLS_INIT_ZERO,          /* bu_vls full name drawing window */
     BU_VLS_INIT_ZERO,          /* bu_vls short name drawing window */
+    BU_VLS_INIT_ZERO,          /* bu_vls logfile */
     {0, 0, 0},                 /* bg color */
     {0, 0, 0},                 /* fg color */
     {GED_MIN, GED_MIN, GED_MIN},       /* clipmin */
     {GED_MAX, GED_MAX, GED_MAX},       /* clipmax */
     0,                         /* no debugging */
-    BU_VLS_INIT_ZERO,          /* bu_vls logfile */
     0,                         /* no perspective */
     0,                         /* no lighting */
     0,                         /* no transparency */

Modified: brlcad/trunk/src/libdm/plot/dm-plot.c
===================================================================
--- brlcad/trunk/src/libdm/plot/dm-plot.c       2020-08-23 16:18:37 UTC (rev 
76906)
+++ brlcad/trunk/src/libdm/plot/dm-plot.c       2020-08-23 16:44:34 UTC (rev 
76907)
@@ -741,12 +741,12 @@
     BU_VLS_INIT_ZERO,          /* bu_vls path name*/
     BU_VLS_INIT_ZERO,          /* bu_vls full name drawing window */
     BU_VLS_INIT_ZERO,          /* bu_vls short name drawing window */
+    BU_VLS_INIT_ZERO,          /* bu_vls logfile */
     {0, 0, 0},                 /* bg color */
     {0, 0, 0},                 /* fg color */
     VINIT_ZERO,                        /* clipmin */
     VINIT_ZERO,                        /* clipmax */
     0,                         /* no debugging */
-    BU_VLS_INIT_ZERO,          /* bu_vls logfile */
     0,                         /* no perspective */
     0,                         /* no lighting */
     0,                         /* no transparency */

Modified: brlcad/trunk/src/libdm/postscript/dm-ps.c
===================================================================
--- brlcad/trunk/src/libdm/postscript/dm-ps.c   2020-08-23 16:18:37 UTC (rev 
76906)
+++ brlcad/trunk/src/libdm/postscript/dm-ps.c   2020-08-23 16:44:34 UTC (rev 
76907)
@@ -810,12 +810,12 @@
     BU_VLS_INIT_ZERO,          /* bu_vls path name*/
     BU_VLS_INIT_ZERO,          /* bu_vls full name drawing window */
     BU_VLS_INIT_ZERO,          /* bu_vls short name drawing window */
+    BU_VLS_INIT_ZERO,          /* bu_vls logfile */
     {0, 0, 0},                 /* bg color */
     {0, 0, 0},                 /* fg color */
     {0.0, 0.0, 0.0},           /* clipmin */
     {0.0, 0.0, 0.0},           /* clipmax */
     0,                         /* no debugging */
-    BU_VLS_INIT_ZERO,          /* bu_vls logfile */
     0,                         /* no perspective */
     0,                         /* no lighting */
     0,                         /* no transparency */

Modified: brlcad/trunk/src/libdm/qt/dm-qt.cpp
===================================================================
--- brlcad/trunk/src/libdm/qt/dm-qt.cpp 2020-08-23 16:18:37 UTC (rev 76906)
+++ brlcad/trunk/src/libdm/qt/dm-qt.cpp 2020-08-23 16:44:34 UTC (rev 76907)
@@ -1384,12 +1384,12 @@
     BU_VLS_INIT_ZERO,          /* bu_vls path name*/
     BU_VLS_INIT_ZERO,          /* bu_vls full name drawing window */
     BU_VLS_INIT_ZERO,          /* bu_vls short name drawing window */
+    BU_VLS_INIT_ZERO,          /* bu_vls logfile */
     {0, 0, 0},                 /* bg color */
     {0, 0, 0},                 /* fg color */
     {GED_MIN, GED_MIN, GED_MIN},       /* clipmin */
     {GED_MAX, GED_MAX, GED_MAX},       /* clipmax */
     0,                         /* no debugging */
-    BU_VLS_INIT_ZERO,          /* bu_vls logfile */
     0,                         /* no perspective */
     0,                         /* no lighting */
     0,                         /* no transparency */

Modified: brlcad/trunk/src/libdm/tk/dm-tk.c
===================================================================
--- brlcad/trunk/src/libdm/tk/dm-tk.c   2020-08-23 16:18:37 UTC (rev 76906)
+++ brlcad/trunk/src/libdm/tk/dm-tk.c   2020-08-23 16:44:34 UTC (rev 76907)
@@ -1183,12 +1183,12 @@
     BU_VLS_INIT_ZERO,          /* bu_vls path name*/
     BU_VLS_INIT_ZERO,          /* bu_vls full name drawing window */
     BU_VLS_INIT_ZERO,          /* bu_vls short name drawing window */
+    BU_VLS_INIT_ZERO,          /* bu_vls logfile */
     {0, 0, 0},                 /* bg color */
     {0, 0, 0},                 /* fg color */
     {GED_MIN, GED_MIN, GED_MIN},       /* clipmin */
     {GED_MAX, GED_MAX, GED_MAX},       /* clipmax */
     0,                         /* no debugging */
-    BU_VLS_INIT_ZERO,          /* bu_vls logfile */
     0,                         /* no perspective */
     0,                         /* no lighting */
     0,                         /* no transparency */

Modified: brlcad/trunk/src/libdm/txt/dm-txt.c
===================================================================
--- brlcad/trunk/src/libdm/txt/dm-txt.c 2020-08-23 16:18:37 UTC (rev 76906)
+++ brlcad/trunk/src/libdm/txt/dm-txt.c 2020-08-23 16:44:34 UTC (rev 76907)
@@ -434,12 +434,12 @@
     BU_VLS_INIT_ZERO,          /* bu_vls path name*/
     BU_VLS_INIT_ZERO,          /* bu_vls full name drawing window */
     BU_VLS_INIT_ZERO,          /* bu_vls short name drawing window */
+    BU_VLS_INIT_ZERO,          /* bu_vls logfile */
     {0, 0, 0},                 /* bg color */
     {0, 0, 0},                 /* fg color */
     {0.0, 0.0, 0.0},           /* clipmin */
     {0.0, 0.0, 0.0},           /* clipmax */
     0,                         /* no debugging */
-    BU_VLS_INIT_ZERO,          /* bu_vls logfile */
     0,                         /* no perspective */
     0,                         /* no lighting */
     0,                         /* no transparency */

Modified: brlcad/trunk/src/libdm/wgl/dm-wgl.c
===================================================================
--- brlcad/trunk/src/libdm/wgl/dm-wgl.c 2020-08-23 16:18:37 UTC (rev 76906)
+++ brlcad/trunk/src/libdm/wgl/dm-wgl.c 2020-08-23 16:44:34 UTC (rev 76907)
@@ -2368,12 +2368,12 @@
     BU_VLS_INIT_ZERO,          /* bu_vls path name*/
     BU_VLS_INIT_ZERO,          /* bu_vls full name drawing window */
     BU_VLS_INIT_ZERO,          /* bu_vls short name drawing window */
+    BU_VLS_INIT_ZERO,          /* bu_vls logfile */
     {0, 0, 0},                 /* bg color */
     {0, 0, 0},                 /* fg color */
     {GED_MIN, GED_MIN, GED_MIN},       /* clipmin */
     {GED_MAX, GED_MAX, GED_MAX},       /* clipmax */
     0,                         /* no debugging */
-    BU_VLS_INIT_ZERO,          /* bu_vls logfile */
     0,                         /* no perspective */
     0,                         /* no lighting */
     0,                         /* no transparency */

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to