winetest: Check that user enters a tag.

This commit is contained in:
Jeff Zaroyko 2008-09-04 18:06:46 +10:00 committed by Alexandre Julliard
parent 3f00006f1f
commit 454a241e97
2 changed files with 5 additions and 1 deletions

View File

@ -337,6 +337,10 @@ AskTagProc (HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
switch (LOWORD (wParam)) {
case IDOK:
len = GetWindowTextLengthA (GetDlgItem (hwnd, IDC_TAG));
if(!len) {
report (R_WARNING, "You must enter a tag to continue");
return FALSE;
}
tag = xmalloc (len+1);
GetDlgItemTextA (hwnd, IDC_TAG, tag, len+1);
EndDialog (hwnd, IDOK);

View File

@ -672,7 +672,7 @@ int WINAPI WinMain (HINSTANCE hInst, HINSTANCE hPrevInst,
SetEnvironmentVariableA( "WINETEST_REPORT_SUCCESS", "0" );
}
if (!tag) {
while (!tag) {
if (!interactive)
report (R_FATAL, "Please specify a tag (-t option) if "
"running noninteractive!");