chiark / gitweb /
udev: gudev - silence introspection scanner warning
authorKay Sievers <kay@vrfy.org>
Fri, 13 Apr 2012 19:35:45 +0000 (21:35 +0200)
committerKay Sievers <kay@vrfy.org>
Fri, 13 Apr 2012 19:35:45 +0000 (21:35 +0200)
<kay> walters: you happen to know how to silence this? gudev.h:24: Warning:
  GUdev: symbol='_GUDEV_INSIDE_GUDEV_H': Unknown namespace for symbol 'GUDEV_INSIDE_GUDEV_H'
<walters> kay, probably:
<walters> -#define _GUDEV_INSIDE_GUDEV_H 1
<walters> +#define _GUDEV_INSIDE_GUDEV_H
<walters> kay, if the scanner sees a define with a value it assumes it's a constant for public consumption

<walters> kay, patch in https://bugzilla.gnome.org/show_bug.cgi?id=674072 fwiw
<kay> walters: cool, thanks!
<kay> walters: your workaround removing the "1" works. nice!

src/gudev/gudev.h

index a31346081784d0cb1a8cd9290730148610bc3f14..6ae01f2bf11bf3c36363918cb718136dfed6a5ed 100644 (file)
@@ -21,7 +21,7 @@
 #ifndef __G_UDEV_H__
 #define __G_UDEV_H__
 
-#define _GUDEV_INSIDE_GUDEV_H 1
+#define _GUDEV_INSIDE_GUDEV_H
 #include <gudev/gudevenums.h>
 #include <gudev/gudevenumtypes.h>
 #include <gudev/gudevtypes.h>