[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #64006] *printf() defines break C++ builds (specifically Qt)
From: |
Stefan Brüns |
Subject: |
[bug #64006] *printf() defines break C++ builds (specifically Qt) |
Date: |
Tue, 13 Jun 2023 08:16:33 -0400 (EDT) |
Follow-up Comment #9, bug #64006 (project gettext):
For c++11 and later, variadic templates can be used:
#if __cplusplus >= 201103L
template<typename ... Args>
void asprintf(const char* x, Args ... args)
{
libintl_asprintf(x, args ... );
}
#else
%define asprintf libintl_asprintf
#endif
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?64006>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/