diff options
Diffstat (limited to 'src/track/cue.h')
-rw-r--r-- | src/track/cue.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/track/cue.h b/src/track/cue.h index 6ec5d3adcc..3d0c4d25a3 100644 --- a/src/track/cue.h +++ b/src/track/cue.h @@ -4,6 +4,7 @@ #include <QMutex> #include <QObject> #include <memory> +#include <type_traits> // static_assert #include "audio/types.h" #include "track/cueinfo.h" @@ -23,8 +24,8 @@ class Cue : public QObject { /// Invalid hot cue index static constexpr int kNoHotCue = -1; - /// Hot cues are sequentially indexed starting with kFirstHotCue (inclusive) - static constexpr int kFirstHotCue = 0; + static_assert(kNoHotCue != mixxx::kFirstHotCueIndex, + "Conflicting definitions of invalid and first hot cue index"); Cue(); Cue( |