Projekt

Allgemein

Profil

Aktionen

Bug #267

geschlossen

gwenhywfar C99 incompatibilities: improper usage of variadic macros

Von wrobelda vor fast 3 Jahren hinzugefügt. Vor fast 3 Jahren aktualisiert.

Status:
Closed
Priorität:
Normal
Kategorie:
Gwenhywfar
Beginn:
16.08.2022
Abgabedatum:
Betriebssystem:
Windows
AqBanking-Version:
5.10.1
Anwendung:
andere
Version der Anwendung:

Beschreibung

While working on getting Gwen compile with MSVC under VCPKG, I found that debug.h uses variadic macros not according to the standard.

Attached is the patch that fixes that.


Dateien

Aktionen #1

Von wrobelda vor fast 3 Jahren aktualisiert

For the reference, see https://gcc.gnu.org/onlinedocs/cpp/Variadic-Macros.html, at the bottom:

Variadic macros became a standard part of the C language with C99. GNU CPP previously supported them with a named variable argument (‘args...’, not ‘...’ and VA_ARGS), which is still supported for backward compatibility.

Aktionen #2

Von wrobelda vor fast 3 Jahren aktualisiert

  • Datei 0001-Fix-variadic-marco-usage.patch wurde gelöscht
Aktionen #4

Von martin vor fast 3 Jahren aktualisiert

  • Status wurde von New zu Closed geändert

Thanks, applied to GIT.

Regards
Martin

Aktionen

Auch abrufbar als: Atom PDF