diff options
-rw-r--r-- | include/tools/solar.h | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/include/tools/solar.h b/include/tools/solar.h index 2bc9160bc5d7..42316ef16be3 100644 --- a/include/tools/solar.h +++ b/include/tools/solar.h @@ -120,20 +120,12 @@ inline void DoubleToSVBT64( double n, SVBT64 p ) { p[0] = ((sal_uInt8*)&n)[7 #define xub_StrLen sal_uInt16 -#define STRING_CONCAT3( s1, s2, s3 ) \ - s1 s2 s3 - -// dll file extensions - #if defined WNT -#define SVLIBRARY( Base ) \ - STRING_CONCAT3( Base, "lo", ".dll" ) +#define SVLIBRARY( Base ) Base "lo.dll" #elif defined MACOSX -#define SVLIBRARY( Base ) \ - STRING_CONCAT3( "lib", Base, "lo.dylib" ) +#define SVLIBRARY( Base ) "lib" Base "lo.dylib" #elif defined UNX -#define SVLIBRARY( Base ) \ - STRING_CONCAT3( "lib", Base, "lo.so" ) +#define SVLIBRARY( Base ) "lib" Base "lo.so" #else #error unknown platform #endif |