blob: c5bd1cb53b11dbcd26d0c00475b1f5f7817581c4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
$NetBSD: patch-ah,v 1.3 2002/01/03 11:10:36 abs Exp $
--- Plugin/plugin.c.orig Mon Jun 12 09:24:09 2000
+++ Plugin/plugin.c
@@ -162,7 +162,11 @@
FlashSetCursorOnOffMethod(This->fh, cursorOnOff, (void*)instance);
+#ifdef __NetBSD__
+ FlashSoundInit(This->fh, "/dev/sound");
+#else
FlashSoundInit(This->fh, "/dev/dsp");
+#endif
return NPERR_NO_ERROR;
}
@@ -193,6 +197,7 @@
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;
|