Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
71753249
Commit
71753249
authored
Jan 19, 2012
by
Alexandre Julliard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
winetest: Avoid Unicode macros.
parent
020facea
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
60 additions
and
67 deletions
+60
-67
Makefile.in
programs/winetest/Makefile.in
+1
-0
gui.c
programs/winetest/gui.c
+25
-32
main.c
programs/winetest/main.c
+28
-29
send.c
programs/winetest/send.c
+1
-1
util.c
programs/winetest/util.c
+1
-1
winetest.rc
programs/winetest/winetest.rc
+4
-4
No files found.
programs/winetest/Makefile.in
View file @
71753249
MODULE
=
winetest.exe
APPMODE
=
-mconsole
EXTRADEFS
=
-DWINE_NO_UNICODE_MACROS
IMPORTS
=
uuid comctl32 version user32 gdi32 advapi32 wsock32
DELAYIMPORTS
=
ole32
...
...
programs/winetest/gui.c
View file @
71753249
...
...
@@ -77,7 +77,7 @@ guiStatus (va_list ap)
char
*
str
=
vstrmake
(
&
len
,
ap
);
if
(
len
>
128
)
str
[
129
]
=
0
;
SetDlgItemText
(
dialog
,
IDC_SB
,
str
);
SetDlgItemText
A
(
dialog
,
IDC_SB
,
str
);
heap_free
(
str
);
return
0
;
}
...
...
@@ -107,8 +107,8 @@ guiProgress (va_list ap)
}
else
progressScale
=
1
;
pb
=
GetDlgItem
(
dialog
,
IDC_PB0
+
progressGroup
*
2
);
SendMessage
(
pb
,
PBM_SETRANGE
,
0
,
MAKELPARAM
(
0
,
max
));
SendMessage
(
pb
,
PBM_SETSTEP
,
1
,
0
);
SendMessage
A
(
pb
,
PBM_SETRANGE
,
0
,
MAKELPARAM
(
0
,
max
));
SendMessage
A
(
pb
,
PBM_SETSTEP
,
1
,
0
);
return
0
;
}
...
...
@@ -132,8 +132,8 @@ guiStep (va_list ap)
char
*
str
=
vstrmake
(
NULL
,
ap
);
progressCurr
++
;
SetDlgItemText
(
dialog
,
pgID
,
str
);
SendDlgItemMessage
(
dialog
,
pgID
+
1
,
PBM_SETPOS
,
SetDlgItemText
A
(
dialog
,
pgID
,
str
);
SendDlgItemMessage
A
(
dialog
,
pgID
+
1
,
PBM_SETPOS
,
progressScale
*
progressCurr
,
0
);
heap_free
(
str
);
return
0
;
...
...
@@ -161,8 +161,8 @@ guiDelta (va_list ap)
char
*
str
=
vstrmake
(
NULL
,
ap
);
progressCurr
+=
inc
;
SetDlgItemText
(
dialog
,
pgID
,
str
);
SendDlgItemMessage
(
dialog
,
pgID
+
1
,
PBM_SETPOS
,
SetDlgItemText
A
(
dialog
,
pgID
,
str
);
SendDlgItemMessage
A
(
dialog
,
pgID
+
1
,
PBM_SETPOS
,
progressScale
*
progressCurr
,
0
);
heap_free
(
str
);
return
0
;
...
...
@@ -181,7 +181,7 @@ textTag (va_list ap)
static
int
guiTag
(
va_list
ap
)
{
SetDlgItemText
(
dialog
,
IDC_TAG
,
tag
);
SetDlgItemText
A
(
dialog
,
IDC_TAG
,
tag
);
return
0
;
}
...
...
@@ -203,7 +203,7 @@ guiDir (va_list ap)
{
char
*
str
=
vstrmake
(
NULL
,
ap
);
SetDlgItemText
(
dialog
,
IDC_DIR
,
str
);
SetDlgItemText
A
(
dialog
,
IDC_DIR
,
str
);
heap_free
(
str
);
return
0
;
}
...
...
@@ -226,7 +226,7 @@ guiOut (va_list ap)
{
char
*
str
=
vstrmake
(
NULL
,
ap
);
SetDlgItemText
(
dialog
,
IDC_OUT
,
str
);
SetDlgItemText
A
(
dialog
,
IDC_OUT
,
str
);
heap_free
(
str
);
return
0
;
}
...
...
@@ -245,7 +245,7 @@ guiWarning (va_list ap)
{
char
*
str
=
vstrmake
(
NULL
,
ap
);
MessageBox
(
dialog
,
str
,
"Warning"
,
MB_ICONWARNING
|
MB_OK
);
MessageBox
A
(
dialog
,
str
,
"Warning"
,
MB_ICONWARNING
|
MB_OK
);
heap_free
(
str
);
return
0
;
}
...
...
@@ -264,7 +264,7 @@ guiError (va_list ap)
{
char
*
str
=
vstrmake
(
NULL
,
ap
);
MessageBox
(
dialog
,
str
,
"Error"
,
MB_ICONERROR
|
MB_OK
);
MessageBox
A
(
dialog
,
str
,
"Error"
,
MB_ICONERROR
|
MB_OK
);
heap_free
(
str
);
return
0
;
}
...
...
@@ -303,8 +303,7 @@ guiAsk (va_list ap)
{
int
uType
=
va_arg
(
ap
,
int
);
char
*
str
=
vstrmake
(
NULL
,
ap
);
int
ret
=
MessageBox
(
dialog
,
str
,
"Question"
,
MB_ICONQUESTION
|
uType
);
int
ret
=
MessageBoxA
(
dialog
,
str
,
"Question"
,
MB_ICONQUESTION
|
uType
);
heap_free
(
str
);
return
ret
;
...
...
@@ -330,7 +329,7 @@ AskTagProc (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
switch
(
msg
)
{
case
WM_INITDIALOG
:
DefEditProc
=
(
WNDPROC
)
SetWindowLongPtr
DefEditProc
=
(
WNDPROC
)
SetWindowLongPtr
A
(
GetDlgItem
(
hwnd
,
IDC_TAG
),
GWLP_WNDPROC
,
(
LONG_PTR
)
EditTagProc
);
return
TRUE
;
case
WM_COMMAND
:
...
...
@@ -356,9 +355,7 @@ AskTagProc (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
int
guiAskTag
(
void
)
{
return
DialogBox
(
GetModuleHandle
(
NULL
),
MAKEINTRESOURCE
(
IDD_TAG
),
dialog
,
AskTagProc
);
return
DialogBoxA
(
GetModuleHandleA
(
NULL
),
MAKEINTRESOURCEA
(
IDD_TAG
),
dialog
,
AskTagProc
);
}
static
INT_PTR
CALLBACK
...
...
@@ -391,7 +388,7 @@ AskEmailProc (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
int
guiAskEmail
(
void
)
{
return
DialogBox
(
GetModuleHandle
(
NULL
),
MAKEINTRESOURCE
(
IDD_EMAIL
),
dialog
,
AskEmailProc
);
return
DialogBox
A
(
GetModuleHandleA
(
NULL
),
MAKEINTRESOURCEA
(
IDD_EMAIL
),
dialog
,
AskEmailProc
);
}
/* Quiet functions */
...
...
@@ -426,13 +423,12 @@ DlgProc (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
switch
(
msg
)
{
case
WM_INITDIALOG
:
SendMessage
(
hwnd
,
WM_SETICON
,
ICON_SMALL
,
(
LPARAM
)
LoadImage
(
GetModuleHandle
(
NULL
),
MAKEINTRESOURCE
(
IDI_WINE
),
IMAGE_ICON
,
GetSystemMetrics
(
SM_CXSMICON
),
GetSystemMetrics
(
SM_CYSMICON
),
LR_SHARED
));
SendMessage
(
hwnd
,
WM_SETICON
,
ICON_BIG
,
(
LPARAM
)
LoadIcon
(
GetModuleHandle
(
NULL
),
MAKEINTRESOURCE
(
IDI_WINE
)));
SendMessageA
(
hwnd
,
WM_SETICON
,
ICON_SMALL
,
(
LPARAM
)
LoadImageA
(
GetModuleHandleA
(
NULL
),
MAKEINTRESOURCEA
(
IDI_WINE
),
IMAGE_ICON
,
GetSystemMetrics
(
SM_CXSMICON
),
GetSystemMetrics
(
SM_CYSMICON
),
LR_SHARED
));
SendMessageA
(
hwnd
,
WM_SETICON
,
ICON_BIG
,
(
LPARAM
)
LoadIconA
(
GetModuleHandleA
(
NULL
),
MAKEINTRESOURCEA
(
IDI_WINE
)));
dialog
=
hwnd
;
if
(
!
SetEvent
(
initEvent
))
{
report
(
R_STATUS
,
"Can't signal main thread: %d"
,
...
...
@@ -446,8 +442,7 @@ DlgProc (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
case
WM_COMMAND
:
switch
(
LOWORD
(
wParam
))
{
case
IDHELP
:
DialogBox
(
GetModuleHandle
(
NULL
),
MAKEINTRESOURCE
(
IDD_ABOUT
),
hwnd
,
AboutProc
);
DialogBoxA
(
GetModuleHandleA
(
NULL
),
MAKEINTRESOURCEA
(
IDD_ABOUT
),
hwnd
,
AboutProc
);
return
TRUE
;
case
IDABORT
:
report
(
R_STATUS
,
"Aborting, please wait..."
);
...
...
@@ -464,9 +459,7 @@ DlgThreadProc (LPVOID param)
int
ret
;
InitCommonControls
();
ret
=
DialogBox
(
GetModuleHandle
(
NULL
),
MAKEINTRESOURCE
(
IDD_STATUS
),
NULL
,
DlgProc
);
ret
=
DialogBoxA
(
GetModuleHandleA
(
NULL
),
MAKEINTRESOURCEA
(
IDD_STATUS
),
NULL
,
DlgProc
);
switch
(
ret
)
{
case
0
:
report
(
R_FATAL
,
"Cannot display dialog"
);
...
...
@@ -520,7 +513,7 @@ report (enum report_type t, ...)
DWORD
DlgThreadID
;
funcs
=
text_funcs
;
initEvent
=
CreateEvent
(
NULL
,
FALSE
,
FALSE
,
NULL
);
initEvent
=
CreateEvent
A
(
NULL
,
FALSE
,
FALSE
,
NULL
);
if
(
!
initEvent
)
report
(
R_STATUS
,
"Can't create event object: %d"
,
GetLastError
());
...
...
programs/winetest/main.c
View file @
71753249
...
...
@@ -188,7 +188,7 @@ static int check_display_driver(void)
static
int
running_on_visible_desktop
(
void
)
{
HWND
desktop
;
HMODULE
huser32
=
GetModuleHandle
(
"user32.dll"
);
HMODULE
huser32
=
GetModuleHandle
A
(
"user32.dll"
);
HWINSTA
(
WINAPI
*
pGetProcessWindowStation
)(
void
);
BOOL
(
WINAPI
*
pGetUserObjectInformationA
)(
HANDLE
,
INT
,
LPVOID
,
DWORD
,
LPDWORD
);
...
...
@@ -323,18 +323,18 @@ static void print_version (void)
#else
# error CPU unknown
#endif
OSVERSIONINFOEX
ver
;
OSVERSIONINFOEX
A
ver
;
BOOL
ext
;
int
is_win2k3_r2
,
is_admin
,
is_elevated
;
const
char
*
(
CDECL
*
wine_get_build_id
)(
void
);
void
(
CDECL
*
wine_get_host_version
)(
const
char
**
sysname
,
const
char
**
release
);
BOOL
(
WINAPI
*
pGetProductInfo
)(
DWORD
,
DWORD
,
DWORD
,
DWORD
,
DWORD
*
);
ver
.
dwOSVersionInfoSize
=
sizeof
(
OSVERSIONINFOEX
);
if
(
!
(
ext
=
GetVersionEx
((
OSVERSIONINFO
*
)
&
ver
)))
ver
.
dwOSVersionInfoSize
=
sizeof
(
ver
);
if
(
!
(
ext
=
GetVersionEx
A
((
OSVERSIONINFOA
*
)
&
ver
)))
{
ver
.
dwOSVersionInfoSize
=
sizeof
(
OSVERSIONINFO
);
if
(
!
GetVersionEx
((
OSVERSIONINFO
*
)
&
ver
))
ver
.
dwOSVersionInfoSize
=
sizeof
(
OSVERSIONINFO
A
);
if
(
!
GetVersionEx
A
((
OSVERSIONINFOA
*
)
&
ver
))
report
(
R_FATAL
,
"Can't get OS version."
);
}
xprintf
(
" Platform=%s%s
\n
"
,
platform
,
is_wow64
?
" (WOW64)"
:
""
);
...
...
@@ -416,14 +416,14 @@ static inline int is_dot_dir(const char* x)
static
void
remove_dir
(
const
char
*
dir
)
{
HANDLE
hFind
;
WIN32_FIND_DATA
wfd
;
WIN32_FIND_DATA
A
wfd
;
char
path
[
MAX_PATH
];
size_t
dirlen
=
strlen
(
dir
);
/* Make sure the directory exists before going further */
memcpy
(
path
,
dir
,
dirlen
);
strcpy
(
path
+
dirlen
++
,
"
\\
*"
);
hFind
=
FindFirstFile
(
path
,
&
wfd
);
hFind
=
FindFirstFile
A
(
path
,
&
wfd
);
if
(
hFind
==
INVALID_HANDLE_VALUE
)
return
;
do
{
...
...
@@ -434,12 +434,12 @@ static void remove_dir (const char *dir)
strcpy
(
path
+
dirlen
,
lp
);
if
(
FILE_ATTRIBUTE_DIRECTORY
&
wfd
.
dwFileAttributes
)
remove_dir
(
path
);
else
if
(
!
DeleteFile
(
path
))
else
if
(
!
DeleteFile
A
(
path
))
report
(
R_WARNING
,
"Can't delete file %s: error %d"
,
path
,
GetLastError
());
}
while
(
FindNextFile
(
hFind
,
&
wfd
));
}
while
(
FindNextFile
A
(
hFind
,
&
wfd
));
FindClose
(
hFind
);
if
(
!
RemoveDirectory
(
dir
))
if
(
!
RemoveDirectory
A
(
dir
))
report
(
R_WARNING
,
"Can't remove directory %s: error %d"
,
dir
,
GetLastError
());
}
...
...
@@ -471,13 +471,13 @@ static const char* get_test_source_file(const char* test, const char* subtest)
return
buffer
;
}
static
void
*
extract_rcdata
(
LPC
TSTR
name
,
LPCT
STR
type
,
DWORD
*
size
)
static
void
*
extract_rcdata
(
LPC
STR
name
,
LPC
STR
type
,
DWORD
*
size
)
{
HRSRC
rsrc
;
HGLOBAL
hdl
;
LPVOID
addr
;
if
(
!
(
rsrc
=
FindResource
(
NULL
,
name
,
type
))
||
if
(
!
(
rsrc
=
FindResource
A
(
NULL
,
name
,
type
))
||
!
(
*
size
=
SizeofResource
(
0
,
rsrc
))
||
!
(
hdl
=
LoadResource
(
0
,
rsrc
))
||
!
(
addr
=
LockResource
(
hdl
)))
...
...
@@ -487,7 +487,7 @@ static void* extract_rcdata (LPCTSTR name, LPCTSTR type, DWORD* size)
/* Fills in the name and exename fields */
static
void
extract_test
(
struct
wine_test
*
test
,
const
char
*
dir
,
LP
T
STR
res_name
)
extract_test
(
struct
wine_test
*
test
,
const
char
*
dir
,
LPSTR
res_name
)
{
BYTE
*
code
;
DWORD
size
;
...
...
@@ -526,7 +526,7 @@ static DWORD wait_process( HANDLE process, DWORD timeout )
{
wait
=
MsgWaitForMultipleObjects
(
1
,
&
process
,
FALSE
,
timeout
-
diff
,
QS_ALLINPUT
);
if
(
wait
!=
WAIT_OBJECT_0
+
1
)
return
wait
;
while
(
PeekMessageA
(
&
msg
,
0
,
0
,
0
,
PM_REMOVE
))
DispatchMessage
(
&
msg
);
while
(
PeekMessageA
(
&
msg
,
0
,
0
,
0
,
PM_REMOVE
))
DispatchMessage
A
(
&
msg
);
diff
=
GetTickCount
()
-
start
;
}
return
WAIT_TIMEOUT
;
...
...
@@ -554,11 +554,11 @@ static void append_path( const char *path)
static
int
run_ex
(
char
*
cmd
,
HANDLE
out_file
,
const
char
*
tempdir
,
DWORD
ms
)
{
STARTUPINFO
si
;
STARTUPINFO
A
si
;
PROCESS_INFORMATION
pi
;
DWORD
wait
,
status
;
GetStartupInfo
(
&
si
);
GetStartupInfo
A
(
&
si
);
si
.
dwFlags
=
STARTF_USESTDHANDLES
;
si
.
hStdInput
=
GetStdHandle
(
STD_INPUT_HANDLE
);
si
.
hStdOutput
=
out_file
?
out_file
:
GetStdHandle
(
STD_OUTPUT_HANDLE
);
...
...
@@ -607,7 +607,7 @@ run_ex (char *cmd, HANDLE out_file, const char *tempdir, DWORD ms)
}
static
DWORD
get_subtests
(
const
char
*
tempdir
,
struct
wine_test
*
test
,
LP
T
STR
res_name
)
get_subtests
(
const
char
*
tempdir
,
struct
wine_test
*
test
,
LPSTR
res_name
)
{
char
*
cmd
;
HANDLE
subfile
;
...
...
@@ -733,8 +733,8 @@ run_test (struct wine_test* test, const char* subtest, HANDLE out_file, const ch
}
static
BOOL
CALLBACK
EnumTestFileProc
(
HMODULE
hModule
,
LPC
T
STR
lpszType
,
LP
T
STR
lpszName
,
LONG_PTR
lParam
)
EnumTestFileProc
(
HMODULE
hModule
,
LPCSTR
lpszType
,
LPSTR
lpszName
,
LONG_PTR
lParam
)
{
if
(
!
test_filtered_out
(
lpszName
,
NULL
))
(
*
(
int
*
)
lParam
)
++
;
return
TRUE
;
...
...
@@ -812,8 +812,7 @@ static void get_dll_path(HMODULE dll, char **path, char *filename)
}
static
BOOL
CALLBACK
extract_test_proc
(
HMODULE
hModule
,
LPCTSTR
lpszType
,
LPTSTR
lpszName
,
LONG_PTR
lParam
)
extract_test_proc
(
HMODULE
hModule
,
LPCSTR
lpszType
,
LPSTR
lpszName
,
LONG_PTR
lParam
)
{
const
char
*
tempdir
=
(
const
char
*
)
lParam
;
char
dllname
[
MAX_PATH
];
...
...
@@ -847,7 +846,7 @@ extract_test_proc (HMODULE hModule, LPCTSTR lpszType,
actctxinfo
.
cbSize
=
sizeof
(
ACTCTXA
);
actctxinfo
.
dwFlags
=
ACTCTX_FLAG_RESOURCE_NAME_VALID
;
actctxinfo
.
lpSource
=
wine_tests
[
nr_of_files
].
exename
;
actctxinfo
.
lpResourceName
=
CREATEPROCESS_MANIFEST_RESOURCE_ID
;
actctxinfo
.
lpResourceName
=
(
LPSTR
)
CREATEPROCESS_MANIFEST_RESOURCE_ID
;
actctx
=
pCreateActCtxA
(
&
actctxinfo
);
if
(
actctx
!=
INVALID_HANDLE_VALUE
&&
!
pActivateActCtx
(
actctx
,
&
cookie
))
...
...
@@ -1010,7 +1009,7 @@ run_tests (char *logname, char *outdir)
xprintf
(
"Dll info:
\n
"
);
report
(
R_STATUS
,
"Counting tests"
);
if
(
!
EnumResourceNames
(
NULL
,
"TESTRES"
,
EnumTestFileProc
,
(
LPARAM
)
&
nr_of_files
))
if
(
!
EnumResourceNames
A
(
NULL
,
"TESTRES"
,
EnumTestFileProc
,
(
LPARAM
)
&
nr_of_files
))
report
(
R_FATAL
,
"Can't enumerate test files: %d"
,
GetLastError
());
wine_tests
=
heap_alloc
(
nr_of_files
*
sizeof
wine_tests
[
0
]);
...
...
@@ -1031,7 +1030,7 @@ run_tests (char *logname, char *outdir)
nr_of_files
=
0
;
nr_of_tests
=
0
;
nr_of_skips
=
0
;
if
(
!
EnumResourceNames
(
NULL
,
"TESTRES"
,
extract_test_proc
,
(
LPARAM
)
tempdir
))
if
(
!
EnumResourceNames
A
(
NULL
,
"TESTRES"
,
extract_test_proc
,
(
LPARAM
)
tempdir
))
report
(
R_FATAL
,
"Can't enumerate test files: %d"
,
GetLastError
());
...
...
@@ -1094,7 +1093,7 @@ static BOOL WINAPI ctrl_handler(DWORD ctrl_type)
static
BOOL
CALLBACK
extract_only_proc
(
HMODULE
hModule
,
LPC
TSTR
lpszType
,
LPT
STR
lpszName
,
LONG_PTR
lParam
)
extract_only_proc
(
HMODULE
hModule
,
LPC
STR
lpszType
,
LP
STR
lpszName
,
LONG_PTR
lParam
)
{
const
char
*
target_dir
=
(
const
char
*
)
lParam
;
char
filename
[
MAX_PATH
];
...
...
@@ -1120,7 +1119,7 @@ static void extract_only (const char *target_dir)
nr_of_files
=
0
;
report
(
R_STATUS
,
"Counting tests"
);
if
(
!
EnumResourceNames
(
NULL
,
"TESTRES"
,
EnumTestFileProc
,
(
LPARAM
)
&
nr_of_files
))
if
(
!
EnumResourceNames
A
(
NULL
,
"TESTRES"
,
EnumTestFileProc
,
(
LPARAM
)
&
nr_of_files
))
report
(
R_FATAL
,
"Can't enumerate test files: %d"
,
GetLastError
());
wine_tests
=
heap_alloc
(
nr_of_files
*
sizeof
wine_tests
[
0
]
);
...
...
@@ -1128,7 +1127,7 @@ static void extract_only (const char *target_dir)
report
(
R_STATUS
,
"Extracting tests"
);
report
(
R_PROGRESS
,
0
,
nr_of_files
);
nr_of_files
=
0
;
if
(
!
EnumResourceNames
(
NULL
,
"TESTRES"
,
extract_only_proc
,
(
LPARAM
)
target_dir
))
if
(
!
EnumResourceNames
A
(
NULL
,
"TESTRES"
,
extract_only_proc
,
(
LPARAM
)
target_dir
))
report
(
R_FATAL
,
"Can't enumerate test files: %d"
,
GetLastError
());
report
(
R_DELTA
,
0
,
"Extracting: Done"
);
...
...
@@ -1362,7 +1361,7 @@ int main( int argc, char *argv[] )
/* enable the shutdown privilege for the current process */
if
(
OpenProcessToken
(
GetCurrentProcess
(),
TOKEN_ADJUST_PRIVILEGES
,
&
hToken
))
{
LookupPrivilegeValueA
(
0
,
SE_SHUTDOWN_NAME
,
&
npr
.
Privileges
[
0
].
Luid
);
LookupPrivilegeValueA
(
0
,
"SeShutdownPrivilege"
,
&
npr
.
Privileges
[
0
].
Luid
);
npr
.
PrivilegeCount
=
1
;
npr
.
Privileges
[
0
].
Attributes
=
SE_PRIVILEGE_ENABLED
;
AdjustTokenPrivileges
(
hToken
,
FALSE
,
&
npr
,
0
,
0
,
0
);
...
...
programs/winetest/send.c
View file @
71753249
...
...
@@ -263,7 +263,7 @@ send_file_wininet (const char *name)
static
const
char
extra_headers
[]
=
CONTENT_HEADERS
;
wininet_mod
=
LoadLibrary
(
"wininet.dll"
);
wininet_mod
=
LoadLibrary
A
(
"wininet.dll"
);
if
(
wininet_mod
==
NULL
)
goto
done
;
pInternetOpen
=
(
void
*
)
GetProcAddress
(
wininet_mod
,
"InternetOpenA"
);
...
...
programs/winetest/util.c
View file @
71753249
...
...
@@ -45,7 +45,7 @@ void *heap_realloc (void *op, size_t len)
char
*
heap_strdup
(
const
char
*
str
)
{
int
len
=
l
strlen
(
str
)
+
1
;
int
len
=
strlen
(
str
)
+
1
;
char
*
res
=
HeapAlloc
(
GetProcessHeap
(),
0
,
len
);
if
(
!
res
)
report
(
R_FATAL
,
"Out of memory."
);
memcpy
(
res
,
str
,
len
);
...
...
programs/winetest/winetest.rc
View file @
71753249
...
...
@@ -51,11 +51,11 @@ STYLE WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX
CAPTION "Wine Test Shell"
BEGIN
LTEXT "Extracting:", IDC_ST0, 10, 5, 140, 10
CONTROL "PB0", IDC_PB0, PROGRESS_CLASS
, 0,
5, 15, 150, 10
CONTROL "PB0", IDC_PB0, PROGRESS_CLASS
A, 0,
5, 15, 150, 10
LTEXT "Running:", IDC_ST1, 10, 30, 140, 10
CONTROL "PB1", IDC_PB1, PROGRESS_CLASS
, 0,
5, 40, 150, 10
CONTROL "PB1", IDC_PB1, PROGRESS_CLASS
A, 0,
5, 40, 150, 10
LTEXT "Network transfer:", IDC_ST2, 10, 55, 140, 10
CONTROL "PB2", IDC_PB2, PROGRESS_CLASS
, 0,
5, 65, 150, 10
CONTROL "PB2", IDC_PB2, PROGRESS_CLASS
A, 0,
5, 65, 150, 10
LTEXT "Tag:", IDC_STATIC, 10, 89, 100, 10
EDITTEXT IDC_TAG, 25, 88, 125, 10,
...
...
@@ -72,7 +72,7 @@ BEGIN
WS_DISABLED
PUSHBUTTON "Stop", IDABORT, 110, 123, 30, 14
CONTROL "Created", IDC_SB, STATUSCLASSNAME, 0, 0,0,0,0
CONTROL "Created", IDC_SB, STATUSCLASSNAME
A
, 0, 0,0,0,0
END
IDD_ABOUT DIALOG 0, 0, 150, 60
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment