[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paragui-cvs] CVS: paragui/src/core pgapplication.cpp,1.2.4.21,1.2.4.22
From: |
Alexander Pipelka <address@hidden> |
Subject: |
[paragui-cvs] CVS: paragui/src/core pgapplication.cpp,1.2.4.21,1.2.4.22 |
Date: |
Wed, 23 Apr 2003 04:45:46 -0400 |
Update of /cvsroot/paragui/paragui/src/core
In directory subversions:/tmp/cvs-serv32131/src/core
Modified Files:
Tag: devel-1-0
pgapplication.cpp
Log Message:
- added PG_Application::FlushEventQueue
Index: pgapplication.cpp
===================================================================
RCS file: /cvsroot/paragui/paragui/src/core/pgapplication.cpp,v
retrieving revision 1.2.4.21
retrieving revision 1.2.4.22
diff -C2 -r1.2.4.21 -r1.2.4.22
*** pgapplication.cpp 18 Apr 2003 10:40:37 -0000 1.2.4.21
--- pgapplication.cpp 23 Apr 2003 08:45:44 -0000 1.2.4.22
***************
*** 197,203 ****
assert(data);
! // Flush queue
! while(SDL_PollEvent(&event));
!
while(!my_quitEventLoop) {
--- 197,202 ----
assert(data);
! FlushEventQueue();
!
while(!my_quitEventLoop) {
***************
*** 984,987 ****
--- 983,996 ----
PG_Application* PG_Application::GetApp() {
return pGlobalApp;
+ }
+
+ void PG_Application::FlushEventQueue() {
+ SDL_Event event;
+
+ while(SDL_PollEvent(&event)) {
+ if(event.type == SDL_USEREVENT) {
+ delete (MSG_MESSAGE*)(event.user.data1);
+ }
+ }
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [paragui-cvs] CVS: paragui/src/core pgapplication.cpp,1.2.4.21,1.2.4.22,
Alexander Pipelka <address@hidden> <=
- Prev by Date:
[paragui-cvs] CVS: paragui/include paraconfig_win32.h,1.1.1.1.6.8,1.1.1.1.6.9 paragui.h,1.3.6.4,1.3.6.5
- Next by Date:
[paragui-cvs] CVS: paragui/include pgapplication.h,1.3.6.7,1.3.6.8
- Previous by thread:
[paragui-cvs] CVS: paragui/include paraconfig_win32.h,1.1.1.1.6.8,1.1.1.1.6.9 paragui.h,1.3.6.4,1.3.6.5
- Next by thread:
[paragui-cvs] CVS: paragui/include pgapplication.h,1.3.6.7,1.3.6.8
- Index(es):