]> Creatis software - clitk.git/blobdiff - common/clitkCommon.cxx
Comment snoutID
[clitk.git] / common / clitkCommon.cxx
index 55b9927ebfd173d63652ac72eb4557b7f069af73..c71bd5078fbf5598e7982eb81287204c1c26c694 100644 (file)
 
 #include <itksys/SystemTools.hxx>
 
+#ifdef _WIN32
+  #define _USE_MATH_DEFINES
+  #include <cmath>
+  const double M_PI = std::acos(-1.0);
+#endif
+
 // clitk include 
 #include "clitkCommon.h"
 
@@ -81,7 +87,8 @@ std::vector<std::string> clitk::SplitFilename(const std::string& filename)
   std::vector<std::string> pathComponents;
   itksys::SystemTools::SplitPath(filename.c_str(), pathComponents);
   std::string fileName = pathComponents.back();
-  dirname.push_back(path);
+  if (path != "")
+    dirname.push_back(path);
   dirname.push_back(fileName);
   return( dirname );
 } ////