summaryrefslogtreecommitdiffstats
path: root/src/track/cue.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/track/cue.h')
-rw-r--r--src/track/cue.h5
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(