]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - check_wav.c
check_wav: Ask parent nodes before falling back to defaults.
[paraslash.git] / check_wav.c
index 12f44b5be4efb032ba6db054764d108b987cb58c..ab1c61887cc1ac3536dd8c364fdd0a9a1bd5cf7b 100644 (file)
@@ -77,6 +77,13 @@ out:
                        val = header_val;
                        break;
                case CWS_NO_HEADER:
+                       /*
+                        * No wav header available and no value specified at
+                        * the command line. Maybe one of our parent nodes
+                        * knows.
+                        */
+                       if (btr_exec_up(btr_parent(cwc->btrn), cmd, result) >= 0)
+                               return 1;
                        /* Use default value */
                        val = arg;
                        break;