diff options
author | Vladislav Vaintroub <wlad@mariadb.com> | 2022-02-03 01:24:14 +0100 |
---|---|---|
committer | Vladislav Vaintroub <wlad@mariadb.com> | 2022-07-18 13:20:20 +0200 |
commit | a5dc76a051ff908a5f506ed12e8d05311752e5fb (patch) | |
tree | d7787af3f47308c567879e5e8a07daeb91dd72db | |
parent | 016dd21371961700f1324f204acbc7252a8c1e76 (diff) | |
download | mariadb-git-a5dc76a051ff908a5f506ed12e8d05311752e5fb.tar.gz |
MDEV-27142 - fix Connect engine reliance on textmode stdio on Windows...
by removing a couple ifdef(_WIN32)
-rw-r--r-- | storage/connect/json.cpp | 6 | ||||
-rw-r--r-- | storage/connect/tabmul.cpp | 13 |
2 files changed, 5 insertions, 14 deletions
diff --git a/storage/connect/json.cpp b/storage/connect/json.cpp index 17c6ba9791a..d2cca759b13 100644 --- a/storage/connect/json.cpp +++ b/storage/connect/json.cpp @@ -23,10 +23,8 @@ #define ARGS MY_MIN(24,(int)len-i),s+MY_MAX(i-3,0) -#if defined(_WIN32) -#define EL "\r\n" -#else -#define EL "\n" +#define EL "\n" +#if !defined(_WIN32) #undef SE_CATCH // Does not work for Linux #endif diff --git a/storage/connect/tabmul.cpp b/storage/connect/tabmul.cpp index d260149514d..a0160fc6dd7 100644 --- a/storage/connect/tabmul.cpp +++ b/storage/connect/tabmul.cpp @@ -199,23 +199,16 @@ bool TDBMUL::InitFileNames(PGLOBAL g) p = filename + strlen(filename) - 1; -#if !defined(_WIN32) - // Data files can be imported from Windows (having CRLF) + + // Data files can have CRLF if (*p == '\n' || *p == '\r') { - // is this enough for Unix ??? p--; // Eliminate ending CR or LF character if (p >= filename) - // is this enough for Unix ??? if (*p == '\n' || *p == '\r') p--; // Eliminate ending CR or LF character - } // endif p - -#else - if (*p == '\n') - p--; // Eliminate ending new-line character -#endif + } // endif p // Trim rightmost blanks for (; p >= filename && *p == ' '; p--) ; |