Project

General

Profile

Actions

Bug #267

closed

gwenhywfar C99 incompatibilities: improper usage of variadic macros

Added by wrobelda over 3 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Normal
Category:
Gwenhywfar
Start date:
08/16/2022
Due date:
Betriebssystem:
Windows
AqBanking-Version:
5.10.1
Anwendung:
andere
Version der Anwendung:

Description

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.


Files

Actions #1

Updated by wrobelda over 3 years ago

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.

Actions #2

Updated by wrobelda over 3 years ago

  • File deleted (0001-Fix-variadic-marco-usage.patch)
Actions #4

Updated by martin over 3 years ago

  • Status changed from New to Closed

Thanks, applied to GIT.

Regards
Martin

Actions

Also available in: Atom PDF