/*****************************************************************************/ /* */ /* */ /* X patience version 2 -- module sound-IRIX.c */ /* */ /*****************************************************************************/ #include "X-pat.h" #include #include #include #ifndef AUDIO_PLAYER #define AUDIO_PLAYER "playaifc -q -p" #endif void play_sound(const char *filename) { static int audio = 1; if (audio && checksound()) { char fullcmd[200]; int status; XSync(dpy, 0); /* text first! */ sprintf(fullcmd, "%s %s/audio/%s.au", AUDIO_PLAYER, LIBDIR, filename); status = system(fullcmd); if (!WIFEXITED(status) || WEXITSTATUS(status)) audio = 0; } }