Procházet zdrojové kódy

compiles on mac (bug fix in upsample)

Former-commit-id: b244d34ceb3f91e108c8a14f1ce1cd421d3d6516
jalec před 13 roky
rodič
revize
64cc763dd8
2 změnil soubory, kde provedl 6 přidání a 2 odebrání
  1. 1 0
      include/igl/upsample.cpp
  2. 5 2
      include/igl/verbose.h

+ 1 - 0
include/igl/upsample.cpp

@@ -4,6 +4,7 @@
 #include <Eigen/Dense>
 
 // Bug in unsupported/Eigen/SparseExtra needs iostream first
+#define EIGEN_YES_I_KNOW_SPARSE_MODULE_IS_NOT_STABLE_YET
 #include <iostream>
 #include <unsupported/Eigen/SparseExtra>
 

+ 5 - 2
include/igl/verbose.h

@@ -20,17 +20,20 @@ namespace igl
 
 #include <string>
 // http://channel9.msdn.com/forums/techoff/254707-wrapping-printf-in-c/
+#ifdef VERBOSE
 inline int igl::verbose(const char * msg,...)
 {
-#ifdef VERBOSE
   va_list argList;
   va_start(argList, msg);
   int count = vprintf(msg, argList);
   va_end(argList);
   return count;
+}
 #else
+inline int igl::verbose(const char * /*msg*/,...)
+{
   return 0;
-#endif
 }
+#endif
 
 #endif