summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorSND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97>2009-10-27 09:37:44 +0000
committerSND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97>2009-10-27 09:37:44 +0000
commit8f670bd1cb89e1e867b6e86208d670489f905429 (patch)
treee04af927c05c8bebb45cfd89e9d4f75c477e8b35 /plugins
parent7ad851238b299d8ee9b247615fc75eb527eb9918 (diff)
downloadpcsxr-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.c5
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;