diff options
Diffstat (limited to 'www/flashplugin-mozilla/files/patch-plugin.c')
-rw-r--r-- | www/flashplugin-mozilla/files/patch-plugin.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/www/flashplugin-mozilla/files/patch-plugin.c b/www/flashplugin-mozilla/files/patch-plugin.c new file mode 100644 index 000000000000..a77f089cc89e --- /dev/null +++ b/www/flashplugin-mozilla/files/patch-plugin.c @@ -0,0 +1,20 @@ +*** plugin.c.old Mon Jun 12 10:24:09 2000 +--- plugin.c Mon Sep 30 00:48:40 2002 +*************** +*** 193,198 **** +--- 193,207 ---- + XSync(This->dpy,False); + XFreePixmap(This->dpy, This->canvas); + shmdt(This->segInfo.shmaddr); ++ #ifndef linux ++ { ++ struct shmid_ds buf; ++ ++ if (shmctl(This->segInfo.shmid, IPC_RMID, &buf) < 0) { ++ perror("shmctl"); ++ } ++ } ++ #endif + + FlashClose(This->fh); + This->fh = 0; |