File 0003-va_list-va_list_NULL-fix.diff of Package irqd

diff -Naur irqd-0.6.3.orig/log.c irqd-0.6.3/log.c
--- irqd-0.6.3.orig/log.c	2011-09-14 11:11:22.000000000 +0200
+++ irqd-0.6.3/log.c	2012-04-27 09:38:09.000000000 +0200
@@ -73,14 +73,18 @@
 void
 id_bug(const char *file, int line)
 {
-	id_fail_va(file, line, "BUG", NULL);
+// As a NULL is not allowed for ARM va_list
+	va_list ap;
+	id_fail_va(file, line, "BUG", ap);
 	abort();
 }
 
 void
 id_oom(const char *file, int line)
 {
-	id_fail_va(file, line, "OOM", NULL);
+// As a NULL is not allowed for ARM va_list
+	va_list ap;
+	id_fail_va(file, line, "OOM", ap);
 	errno = ENOMEM;
 }
 
openSUSE Build Service is sponsored by