Revision: 75337
          http://sourceforge.net/p/brlcad/code/75337
Author:   starseeker
Date:     2020-04-10 17:02:51 +0000 (Fri, 10 Apr 2020)
Log Message:
-----------
Fixes for osgl compilation

Modified Paths:
--------------
    brlcad/trunk/src/libdm/dm-osgl.cpp
    brlcad/trunk/src/libdm/dm-osgl.h

Modified: brlcad/trunk/src/libdm/dm-osgl.cpp
===================================================================
--- brlcad/trunk/src/libdm/dm-osgl.cpp  2020-04-10 17:02:12 UTC (rev 75336)
+++ brlcad/trunk/src/libdm/dm-osgl.cpp  2020-04-10 17:02:51 UTC (rev 75337)
@@ -382,7 +382,7 @@
  *
  */
 extern "C" struct dm_internal *
-osgl_open(Tcl_Interp *vinterp, int argc, char **argv)
+osgl_open(void *vinterp, int argc, char **argv)
 {
     static int count = 0;
     GLfloat backgnd[4];

Modified: brlcad/trunk/src/libdm/dm-osgl.h
===================================================================
--- brlcad/trunk/src/libdm/dm-osgl.h    2020-04-10 17:02:12 UTC (rev 75336)
+++ brlcad/trunk/src/libdm/dm-osgl.h    2020-04-10 17:02:51 UTC (rev 75337)
@@ -42,10 +42,29 @@
 extern "C" {
 /* For portable text in OpenGL, use fontstash */
 #define FONTSTASH_IMPLEMENTATION
+#if defined(__GNUC__) && !defined(__clang__)
+#  pragma GCC diagnostic push
+#endif
+#if defined(__clang__)
+#  pragma clang diagnostic push
+#endif
+#if defined(__GNUC__) && !defined(__clang__)
+#  pragma GCC diagnostic ignored "-Wfloat-equal"
 #include "./fontstash/fontstash.h"
+#endif
+#if defined(__clang__)
+#  pragma clang diagnostic ignored "-Wfloat-equal"
+#endif
+#define GLFONTSTASH_IMPLEMENTATION
 
-#define GLFONTSTASH_IMPLEMENTATION
 #include "./fontstash/glfontstash.h"
+
+#if defined(__GNUC__) && !defined(__clang__)
+#  pragma GCC diagnostic pop
+#endif
+#if defined(__clang__)
+#  pragma clang diagnostic pop
+#endif
 }
 
 #define CMAP_BASE 40

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