Avoid a warning from g++ 4.3.
[synfig.git] / ETL / trunk / ETL / _stringf.h
index aaa87fd..6962799 100644 (file)
 #endif
 
 #ifdef WIN32
+#define POPEN_BINARY_READ_TYPE "rb"
 #define POPEN_BINARY_WRITE_TYPE "wb"
 #else
+#define POPEN_BINARY_READ_TYPE "r"
 #define POPEN_BINARY_WRITE_TYPE "w"
 #endif
 
@@ -196,10 +198,12 @@ dirname(const std::string &str)
                        break;
 
        if(iter==str.begin())
+       {
           if (*iter==ETL_DIRECTORY_SEPARATOR)
                   return "/";
           else
                   return ".";
+       }
 
        return std::string(str.begin(),iter);
 }