basic/source/comp/parser.cxx | 6 +++--- basic/source/runtime/methods.cxx | 19 ++++++------------- basic/source/sbx/sbxscan.cxx | 2 -- 3 files changed, 9 insertions(+), 18 deletions(-)
New commits: commit ff7ba8c81c3b00722e58ed01a1ab361094aeb609 Author: Tor Lillqvist <t...@collabora.com> Date: Sat Oct 12 10:08:08 2013 +0300 Nothing Unix-specific about <stdlib.h> Although unsure whether this source file actually uses anything declared in <stdlib.h>... Change-Id: Ibb5dfe5d0de1576a37a5f2c9cffcd9b850602b14 diff --git a/basic/source/sbx/sbxscan.cxx b/basic/source/sbx/sbxscan.cxx index 4c919d5..724c5fa 100644 --- a/basic/source/sbx/sbxscan.cxx +++ b/basic/source/sbx/sbxscan.cxx @@ -23,9 +23,7 @@ #include "unotools/syslocale.hxx" -#if defined ( UNX ) #include <stdlib.h> -#endif #include <vcl/svapp.hxx> #include <math.h> commit b680e352546dc614f3b30bbe212e6b415a6a6bf4 Author: Tor Lillqvist <t...@collabora.com> Date: Sat Oct 12 09:55:48 2013 +0300 Test WNT instead of the vague UNX Change-Id: Icacdae592f05bcdcf50223d607976d687e182c96 diff --git a/basic/source/comp/parser.cxx b/basic/source/comp/parser.cxx index 8ac380f..6c31a12 100644 --- a/basic/source/comp/parser.cxx +++ b/basic/source/comp/parser.cxx @@ -856,10 +856,10 @@ void SbiParser::AddConstants( void ) addStringConst( aPublics, "vbCrLf", "\x0D\x0A" ); addStringConst( aPublics, "vbFormFeed", "\x0C" ); addStringConst( aPublics, "vbLf", "\x0A" ); -#if defined(UNX) - addStringConst( aPublics, "vbNewLine", "\x0A" ); -#else +#ifndef WNT addStringConst( aPublics, "vbNewLine", "\x0D\x0A" ); +#else + addStringConst( aPublics, "vbNewLine", "\x0A" ); #endif addStringConst( aPublics, "vbNullString", "" ); addStringConst( aPublics, "vbTab", "\x09" ); diff --git a/basic/source/runtime/methods.cxx b/basic/source/runtime/methods.cxx index 4167152..549c561 100644 --- a/basic/source/runtime/methods.cxx +++ b/basic/source/runtime/methods.cxx @@ -79,6 +79,7 @@ using namespace com::sun::star::uno; #include <stdio.h> #include <stdlib.h> #include <ctype.h> +#include <errno.h> SbxVariable* getDefaultProp( SbxVariable* pRef ); @@ -86,11 +87,6 @@ SbxVariable* getDefaultProp( SbxVariable* pRef ); #include <direct.h> // _getdcwd get current work directory, _chdrive #endif -#ifdef UNX -#include <errno.h> -#include <unistd.h> -#endif - #include <basic/sbobjmod.hxx> #ifdef WNT @@ -399,11 +395,6 @@ RTLFUNC(ChrW) implChr( rPar, bChrW ); } - -#ifdef UNX -#define _PATH_INCR 250 -#endif - RTLFUNC(CurDir) { (void)pBasic; @@ -449,9 +440,11 @@ RTLFUNC(CurDir) } delete [] pBuffer; -#elif defined( UNX ) +#else + + const int PATH_INCR = 250; - int nSize = _PATH_INCR; + int nSize = PATH_INCR; char* pMem; while( true ) { @@ -474,7 +467,7 @@ RTLFUNC(CurDir) return; } delete [] pMem; - nSize += _PATH_INCR; + nSize += PATH_INCR; }; #endif _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits