Add a few calls to UpdateWindow.

This commit is contained in:
uwe 2004-03-16 22:30:36 +00:00
parent 263f910569
commit 8c941b849f
3 changed files with 12 additions and 5 deletions

View File

@ -1,4 +1,4 @@
/* -*-C++-*- $NetBSD: arch.cpp,v 1.9 2004/02/27 04:22:26 uwe Exp $ */
/* -*-C++-*- $NetBSD: arch.cpp,v 1.10 2004/03/16 22:30:36 uwe Exp $ */
/*-
* Copyright (c) 2001, 2002 The NetBSD Foundation, Inc.
@ -112,9 +112,11 @@ Architecture::_load_func(const TCHAR * name)
_dll = LoadLibrary(TEXT("coredll.dll"));
if (_dll == NULL) {
MessageBox(HpcMenuInterface::Instance()._root->_window,
HWND owner = HpcMenuInterface::Instance()._root->_window;
MessageBox(owner,
TEXT("Can't load coredll.dll."), TEXT("WARNING"),
MB_ICONWARNING | MB_OK);
UpdateWindow(owner);
return NULL;
}

View File

@ -1,4 +1,4 @@
/* -*-C++-*- $NetBSD: hpcmenu.cpp,v 1.11 2003/12/21 03:18:31 uwe Exp $ */
/* -*-C++-*- $NetBSD: hpcmenu.cpp,v 1.12 2004/03/16 22:30:36 uwe Exp $ */
/*-
* Copyright (c) 2001 The NetBSD Foundation, Inc.
@ -277,6 +277,7 @@ __END_MACRO
L"Can't allocate memory for extra kernel options.",
TEXT("WARNING"),
MB_ICONWARNING | MB_OK);
UpdateWindow(_root->_window);
return argc;
}
@ -295,6 +296,7 @@ __END_MACRO
L"Too many extra kernel options.",
TEXT("WARNING"),
MB_ICONWARNING | MB_OK);
UpdateWindow(_root->_window);
break;
}
argv[argc++] = ptokv(locp);

View File

@ -1,4 +1,4 @@
/* $NetBSD: load_elf.cpp,v 1.9 2003/12/23 04:59:44 uwe Exp $ */
/* $NetBSD: load_elf.cpp,v 1.10 2004/03/16 22:30:36 uwe Exp $ */
/*-
* Copyright (c) 2001 The NetBSD Foundation, Inc.
@ -172,6 +172,7 @@ ElfLoader::symbol_block_size()
TEXT("Can't determine symbol block size."),
TEXT("WARNING"),
MB_ICONWARNING | MB_OK);
UpdateWindow(HPC_MENU._root->_window);
return (0);
}
@ -205,11 +206,13 @@ ElfLoader::symbol_block_size()
}
if (_sym_blk.shstr == NULL || _sym_blk.shsym == NULL) {
if (HPC_PREFERENCE.safety_message)
if (HPC_PREFERENCE.safety_message) {
MessageBox(HPC_MENU._root->_window,
TEXT("No symbol and/or string table in binary.\n(not fatal)"),
TEXT("Information"),
MB_ICONINFORMATION | MB_OK);
UpdateWindow(HPC_MENU._root->_window);
}
free(_sym_blk.header);
_sym_blk.header = NULL;