blob: 42b95ff955770a89d9efa53e93e19e4642a00f79 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
$NetBSD: patch-kldap_ber.cpp,v 1.1 2012/09/30 13:15:04 adam Exp $
Fix building with Clang.
--- kldap/ber.cpp.orig 2012-09-30 12:13:44.000000000 +0000
+++ kldap/ber.cpp
@@ -128,7 +128,11 @@ int Ber::printf( const QString &format,
{
char fmt[2];
va_list args;
+#ifdef __clang__
+ va_start ( args, format.unicode() );
+#else
va_start ( args, format );
+#endif
fmt[1] = '\0';
int i = 0, ret = 0;
@@ -233,7 +237,11 @@ int Ber::scanf( const QString &format, .
{
char fmt[2];
va_list args;
+#ifdef __clang__
+ va_start ( args, format.unicode() );
+#else
va_start ( args, format );
+#endif
fmt[1] = '\0';
int i = 0, ret = 0;
|