Define NONAMELESS{STRUCT,UNION} explicitly in the files that need them.

diff --git a/dlls/winspool/info.c b/dlls/winspool/info.c
index 6c6b625..3918a9b 100644
--- a/dlls/winspool/info.c
+++ b/dlls/winspool/info.c
@@ -24,7 +24,6 @@
 
 #include "config.h"
 #include "wine/port.h"
-#include "wine/library.h"
 
 #include <stdio.h>
 #include <stdlib.h>
@@ -37,6 +36,10 @@
 #  define CUPS_SONAME "libcups.so"
 # endif
 #endif
+
+#define NONAMELESSUNION
+#define NONAMELESSSTRUCT
+#include "wine/library.h"
 #include "winspool.h"
 #include "winbase.h"
 #include "winerror.h"