]> cvs.zerfleddert.de Git - micropolis/blobdiff - res/micropolis.tcl
allow overriding $CC for tclx
[micropolis] / res / micropolis.tcl
index 01f87493b8d066c1dd066f323343ad07ac44ad56..5704330d82f25288932aad3c8d640c3ff0559ad5 100644 (file)
@@ -416,6 +416,10 @@ set FontPath "[pwd]/res/dejavu-lgc"
 system "xset -fp \"$FontPath\" >/dev/null 2>&1"
 system "xset +fp \"$FontPath\" >/dev/null 2>&1"
 
+# Ignore SIGCHLD for spawned sound-player childs, this should lead to them
+# being reaped by init
+signal ignore SIGCHLD
+
 
 ########################################################################
 # Messages
@@ -955,10 +959,7 @@ proc UIStartSoundOn {win chan sound {opts ""}} {
 
 
 proc UIMakeSound {chan sound {opts ""}} {
-  # Send message to Python to play sound.
-  EchoPlaySound $sound
-
-  #UIDoSound "sound play $sound -replay -channel $chan $opts"
+  playsound $chan $sound $opts
 }
 
 
Impressum, Datenschutz