diff options
| author | SND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2009-10-27 09:37:44 +0000 |
|---|---|---|
| committer | SND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97> | 2009-10-27 09:37:44 +0000 |
| commit | 8f670bd1cb89e1e867b6e86208d670489f905429 (patch) | |
| tree | e04af927c05c8bebb45cfd89e9d4f75c477e8b35 /plugins | |
| parent | 7ad851238b299d8ee9b247615fc75eb527eb9918 (diff) | |
| download | pcsxr-8f670bd1cb89e1e867b6e86208d670489f905429.tar.gz | |
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@33240 e17a0e51-4ae3-4d35-97c3-1a29b211df97
Diffstat (limited to 'plugins')
| -rw-r--r-- | plugins/peopsxgl/gpu.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/plugins/peopsxgl/gpu.c b/plugins/peopsxgl/gpu.c index 6459a9b4..a283583b 100644 --- a/plugins/peopsxgl/gpu.c +++ b/plugins/peopsxgl/gpu.c @@ -575,7 +575,7 @@ void sysdep_create_display(void) // create display int myscreen;char gammastr[14];
Screen * screen;XEvent event;
XSizeHints hints;XWMHints wm_hints;
- MotifWmHints mwmhints;Atom mwmatom;
+ MotifWmHints mwmhints;Atom mwmatom;Atom delwindow;
char *glxfx;
glxfx=getenv("MESA_GLX_FX"); // 3dfx mesa fullscreen flag
@@ -736,6 +736,9 @@ void sysdep_create_display(void) // create display return;
}
+ delwindow = XInternAtom(display,"WM_DELETE_WINDOW",0);
+ XSetWMProtocols(display, window, &delwindow, 1);
+
hints.flags=PMinSize|PMaxSize; // hints
if(fx) hints.flags|=USPosition|USSize;
else hints.flags|=PSize;
|
