pkgsrc/multimedia/libflash/patches/patch-ai
2004-01-26 13:34:45 +00:00

25 lines
679 B
Text

$NetBSD: patch-ai,v 1.1.1.1 2004/01/26 13:34:46 jmmv Exp $
--- Plugin/plugin.c.orig Mon Jun 12 01:24:09 2000
+++ Plugin/plugin.c
@@ -162,7 +162,11 @@ NPP_New(NPMIMEType pluginType,
FlashSetCursorOnOffMethod(This->fh, cursorOnOff, (void*)instance);
- FlashSoundInit(This->fh, "/dev/dsp");
+#ifndef DEV_DSP
+#define DEV_DSP "/dev/dsp"
+#endif
+
+ FlashSoundInit(This->fh, DEV_DSP);
return NPERR_NO_ERROR;
}
@@ -193,6 +197,7 @@ NPP_Destroy(NPP instance, NPSavedData**
XSync(This->dpy,False);
XFreePixmap(This->dpy, This->canvas);
shmdt(This->segInfo.shmaddr);
+ shmctl(This->segInfo.shmid, IPC_RMID, 0);
FlashClose(This->fh);
This->fh = 0;