Warning fixes.

diff --git a/dlls/msvcrt/scanf.h b/dlls/msvcrt/scanf.h
index 9c59a15..c730422 100644
--- a/dlls/msvcrt/scanf.h
+++ b/dlls/msvcrt/scanf.h
@@ -540,6 +540,7 @@
 
 #undef _CHAR_
 #undef _EOF_
+#undef _EOF_RET
 #undef _ISSPACE_
 #undef _ISDIGIT_
 #undef _CONVERT_
diff --git a/programs/wineboot/wineboot.c b/programs/wineboot/wineboot.c
index 259f7cd..906d232 100644
--- a/programs/wineboot/wineboot.c
+++ b/programs/wineboot/wineboot.c
@@ -170,7 +170,7 @@
                                      'C','u','r','r','e','n','t','C','o','n','t','r','o','l','S','e','t','\\',
                                      'C','o','n','t','r','o','l','\\',
                                      'S','e','s','s','i','o','n',' ','M','a','n','a','g','e','r',0};
-    const WCHAR *buffer=NULL;
+    WCHAR *buffer=NULL;
     const WCHAR *src=NULL, *dst=NULL;
     DWORD dataLength=0;
     HKEY hSession=NULL;