gnucash maint: Bug 798101 - Do not #undef __STRICT_ANSI__
John Ralls
jralls at code.gnucash.org
Sat Jan 30 20:41:30 EST 2021
Updated via https://github.com/Gnucash/gnucash/commit/12ad4fad (commit)
from https://github.com/Gnucash/gnucash/commit/029f3283 (commit)
commit 12ad4fadae007b23df8cd0b6eb09c16c75b0e202
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Jan 30 17:38:37 2021 -0800
Bug 798101 - Do not #undef __STRICT_ANSI__
Remove defines and undefines for Windows, they were needed with
MinGW classic but are not with MinGW-w64.
diff --git a/libgnucash/backend/dbi/gnc-backend-dbi.cpp b/libgnucash/backend/dbi/gnc-backend-dbi.cpp
index 25699e5ca..fdb7a3357 100644
--- a/libgnucash/backend/dbi/gnc-backend-dbi.cpp
+++ b/libgnucash/backend/dbi/gnc-backend-dbi.cpp
@@ -30,20 +30,9 @@ extern "C"
#include "config.h"
#include <platform.h>
-#ifdef __STRICT_ANSI__
-#undef __STRICT_ANSI__
-#define __STRICT_ANSI_UNSET__ 1
-#endif
-#ifdef _NO_OLDNAMES
-#undef _NO_OLDNAMES
-#endif
-#ifdef _UWIN
-#undef _UWIN
-#endif
#if PLATFORM(WINDOWS)
#include <winsock2.h>
#include <windows.h>
-#define __STDC_FORMAT_MACROS 1
#endif
#include <inttypes.h>
@@ -85,13 +74,6 @@ extern "C"
#include "gnc-dbisqlresult.hpp"
#include "gnc-dbisqlconnection.hpp"
-#if PLATFORM(WINDOWS)
-#ifdef __STRICT_ANSI_UNSET__
-#undef __STRICT_ANSI_UNSET__
-#define __STRICT_ANSI__ 1
-#endif
-#endif
-
#if LIBDBI_VERSION >= 900
#define HAVE_LIBDBI_R 1
static dbi_inst dbi_instance = nullptr;
Summary of changes:
libgnucash/backend/dbi/gnc-backend-dbi.cpp | 18 ------------------
1 file changed, 18 deletions(-)
More information about the gnucash-changes
mailing list