Stepping back from r.10030: when you close any window it stops the program!
Try with test/editor, opening several windows, and closing one. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10060 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
This commit is contained in:
parent
3001cc1ab3
commit
fe1793f13b
@ -36,7 +36,6 @@
|
||||
#include <stdlib.h>
|
||||
#include <sys/types.h>
|
||||
#include <time.h>
|
||||
#include <signal.h>
|
||||
#ifdef __CYGWIN__
|
||||
# include <sys/time.h>
|
||||
# include <unistd.h>
|
||||
@ -404,9 +403,6 @@ int fl_wait(double time_to_wait) {
|
||||
have_message = PeekMessageW(&fl_msg, NULL, 0, 0, PM_REMOVE);
|
||||
if (have_message > 0) {
|
||||
while (have_message != 0 && have_message != -1) {
|
||||
// Let applications treat WM_QUIT identical to SIGTERM on *nix
|
||||
if (fl_msg.message == WM_QUIT)
|
||||
raise(SIGTERM);
|
||||
if (fl_msg.message == fl_wake_msg) {
|
||||
// Used for awaking wait() from another thread
|
||||
thread_message_ = (void*)fl_msg.wParam;
|
||||
|
Loading…
Reference in New Issue
Block a user