'libs/ardour' - Main body of changes required for building with MSVC
[ardour.git] / libs / ardour / diskstream.cc
index d931cfd432ed1ca0a579cf8cd4cf26e2157b20a6..e046d5a830beda849f45ab7a77208f8de90a18ba 100644 (file)
@@ -600,7 +600,7 @@ Diskstream::check_record_status (framepos_t transport_frame, bool can_record)
        */
 
        rolling = _session.transport_speed() != 0.0f;
-       possibly_recording = (rolling << 2) | (record_enabled() << 1) | can_record;
+       possibly_recording = (rolling << 2) | ((int)record_enabled() << 1) | (int)can_record;
        change = possibly_recording ^ last_possibly_recording;
 
        if (possibly_recording == last_possibly_recording) {