diff src/sound.c @ 3025:0486d3d00d0e

[gaim-migrate @ 3038] Reworked sound preference by Robert McQueen. committer: Tailor Script <tailor@pidgin.im>
author Sean Egan <seanegan@gmail.com>
date Sat, 09 Mar 2002 18:39:46 +0000
parents 234ce8eb132d
children 4f2f12bf4408
line wrap: on
line diff
--- a/src/sound.c	Sat Mar 09 03:11:02 2002 +0000
+++ b/src/sound.c	Sat Mar 09 18:39:46 2002 +0000
@@ -403,7 +403,7 @@
 	else if (pid == 0) {
 		alarm(30);
 		
-		if (sound_cmd[0]) {
+		if ((sound_options & OPT_SOUND_CMD) && sound_cmd[0]) {
 			char *args[4];
 			char command[4096];
 
@@ -460,6 +460,12 @@
 		gdk_beep();
 		return;
 	}
+
+	else if ((sound_options & OPT_SOUND_CMD) && sound_cmd[0]) {
+		debug_printf("can't play internal sound with external command -- skipping\n");
+		return;
+	}
+
 	pid = fork();
 	
 	if (pid < 0)