openbsd-ports/games/xbreaky/patches/patch-xbreaky_snd_c
kevlo 41baf4147f - upgrade to version 0.0.5
- respect cc/cxx/cflags/cxxflags/prefix

Submitted by jolan@
2003-06-20 02:17:18 +00:00

45 lines
1.1 KiB
Plaintext

$OpenBSD: patch-xbreaky_snd_c,v 1.1 2003/06/20 02:17:25 kevlo Exp $
--- xbreaky.snd.c.orig Thu May 11 08:13:45 2000
+++ xbreaky.snd.c Fri Jun 20 09:59:50 2003
@@ -20,20 +20,18 @@
*/
#include <stdio.h>
-#include <malloc.h>
#include <unistd.h>
#include <stdlib.h>
-#include <getopt.h>
#include <fcntl.h>
#include <string.h>
#include <strings.h>
#include <signal.h>
-#include <sys/soundcard.h>
+#include <soundcard.h>
#include <sys/ioctl.h>
#define DEFAULT_DSP_SPEED 8000
-#define AUDIO "/dev/dsp"
-#define RAWFILESDIR PREFIX"/share/games/xbreaky"
+#define AUDIO "/dev/sound"
+#define RAWFILESDIR PREFIX"/share/xbreaky"
int timelimit = 0, dsp_speed = DEFAULT_DSP_SPEED, dsp_stereo = 0;
int samplesize = 8;
@@ -53,7 +51,6 @@ int main (int argc, char *argv[])
char k;
signal(SIGTERM, quit);
- fcntl(STDIN_FILENO,F_SETFL,O_NONBLOCK);
audio = open (AUDIO, O_WRONLY, 0);
if (audio == -1)
{
@@ -101,7 +98,7 @@ int main (int argc, char *argv[])
}
if(i!=-1)
{
- play(names[(int)k]);
+ play(names[(int)k & 1]);
}
}