From 6205048db1c5083e447130fbc500810d81dcf848 Mon Sep 17 00:00:00 2001 From: Benjamin Kramer Date: Thu, 27 Aug 2009 12:02:34 +0000 Subject: [PATCH] Inverse logic to increase portability. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80240 91177308-0d34-0410-b5e6-96231b3b80d8 --- .../llvmc/example/mcc16/plugins/PIC16Base/PluginMain.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/tools/llvmc/example/mcc16/plugins/PIC16Base/PluginMain.cpp b/tools/llvmc/example/mcc16/plugins/PIC16Base/PluginMain.cpp index a6d2ff6b1ae..f8492ed45d8 100644 --- a/tools/llvmc/example/mcc16/plugins/PIC16Base/PluginMain.cpp +++ b/tools/llvmc/example/mcc16/plugins/PIC16Base/PluginMain.cpp @@ -10,13 +10,11 @@ namespace llvmc { } // Returns the platform specific directory separator via #ifdefs. -// FIXME: This currently work on linux and windows only. It does not -// work on other unices. static std::string GetDirSeparator() { -#if __linux__ || __APPLE__ - return "/"; -#else +#ifdef _WIN32 return "\\"; +#else + return "/"; #endif }