Alexandre Julliard : regedit: Don't use tchar.h.
Alexandre Julliard
julliard at winehq.org
Mon Jan 23 13:01:06 CST 2012
Module: wine
Branch: master
Commit: 65dfc51b2e771ad5e0adb1314905c60dd95e6400
URL: http://source.winehq.org/git/wine.git/?a=commit;h=65dfc51b2e771ad5e0adb1314905c60dd95e6400
Author: Alexandre Julliard <julliard at winehq.org>
Date: Mon Jan 23 12:02:39 2012 +0100
regedit: Don't use tchar.h.
---
programs/regedit/about.c | 1 -
programs/regedit/edit.c | 3 +--
programs/regedit/framewnd.c | 1 -
programs/regedit/main.c | 1 -
programs/regedit/regedit.c | 1 +
programs/regedit/regproc.c | 1 +
6 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/programs/regedit/about.c b/programs/regedit/about.c
index 89960ad..e0e469e 100644
--- a/programs/regedit/about.c
+++ b/programs/regedit/about.c
@@ -22,7 +22,6 @@
#include <windows.h>
#include <commctrl.h>
#include <shellapi.h>
-#include <tchar.h>
#include "main.h"
diff --git a/programs/regedit/edit.c b/programs/regedit/edit.c
index 57edbb5..e211ff8 100644
--- a/programs/regedit/edit.c
+++ b/programs/regedit/edit.c
@@ -21,7 +21,6 @@
#define WIN32_LEAN_AND_MEAN /* Exclude rarely-used stuff from Windows headers */
#include <windows.h>
-#include <tchar.h>
#include <commctrl.h>
#include <commdlg.h>
#include <cderr.h>
@@ -320,7 +319,7 @@ BOOL ModifyValue(HWND hwnd, HKEY hKeyRoot, LPCWSTR keyPath, LPCWSTR valueName)
if (DialogBoxW(0, MAKEINTRESOURCEW(IDD_EDIT_DWORD), hwnd, modify_dlgproc) == IDOK) {
DWORD val;
CHAR* valueA = GetMultiByteString(stringValueData);
- if (_stscanf(valueA, isDecimal ? "%u" : "%x", &val)) {
+ if (sscanf(valueA, isDecimal ? "%u" : "%x", &val)) {
lRet = RegSetValueExW(hKey, valueName, 0, type, (BYTE*)&val, sizeof(val));
if (lRet == ERROR_SUCCESS) result = TRUE;
else error_code_messagebox(hwnd, lRet);
diff --git a/programs/regedit/framewnd.c b/programs/regedit/framewnd.c
index 0cdedec..b3ca594 100644
--- a/programs/regedit/framewnd.c
+++ b/programs/regedit/framewnd.c
@@ -21,7 +21,6 @@
#define WIN32_LEAN_AND_MEAN /* Exclude rarely-used stuff from Windows headers */
#include <windows.h>
-#include <tchar.h>
#include <commctrl.h>
#include <commdlg.h>
#include <cderr.h>
diff --git a/programs/regedit/main.c b/programs/regedit/main.c
index d764702..593ffef 100644
--- a/programs/regedit/main.c
+++ b/programs/regedit/main.c
@@ -22,7 +22,6 @@
#include <windows.h>
#include <commctrl.h>
#include <stdlib.h>
-#include <tchar.h>
#include <stdio.h>
#include <fcntl.h>
diff --git a/programs/regedit/regedit.c b/programs/regedit/regedit.c
index fe08501..acff701 100644
--- a/programs/regedit/regedit.c
+++ b/programs/regedit/regedit.c
@@ -20,6 +20,7 @@
#include <ctype.h>
#include <stdio.h>
+#include <stdlib.h>
#include <windows.h>
#include "regproc.h"
diff --git a/programs/regedit/regproc.c b/programs/regedit/regproc.c
index e566c5d..1a87442 100644
--- a/programs/regedit/regproc.c
+++ b/programs/regedit/regproc.c
@@ -23,6 +23,7 @@
#include <limits.h>
#include <stdio.h>
+#include <stdlib.h>
#include <fcntl.h>
#include <io.h>
#include <windows.h>
More information about the wine-cvs
mailing list