a) fix special button press handling for solo+mute buttons
[ardour.git] / libs / ardour / filesource.cc
index bb14d3175795eb96bc54132bfbaa3ad80ea47f56..d4f728c13b8c9482854dbcc6d4d2532462a9e1d6 100644 (file)
@@ -1417,7 +1417,7 @@ FileSource::repair (string path, jack_nframes_t rate)
                goto out;
        }
        
-       if (memcmp (&buf[0], "RIFF", 4) || memcmp (&buf[8], "WAVE", 4) || memcmp (&buf[0], "RIFX", 4)) {
+       if ((memcmp (&buf[0], "RIFF", 4) && memcmp (&buf[0], "RIFX", 4)) || memcmp (&buf[8], "WAVE", 4)) {
                /* no header. too dangerous to proceed */
                goto out;
        }