From 8a371bcaa2030e43ba76f7337faef42773cd3ee2 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Mon, 17 Jul 2023 00:35:05 +0200 Subject: [PATCH] Fix tempo-map backward compatibility Moving forward tempo-type is saved without `Tempo::` prefix again. --- libs/temporal/enums.cc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/libs/temporal/enums.cc b/libs/temporal/enums.cc index 0802a0c14e..b0e563cf2b 100644 --- a/libs/temporal/enums.cc +++ b/libs/temporal/enums.cc @@ -57,9 +57,12 @@ setup_libtemporal_enums () REGISTER(_OverlapType); - REGISTER_ENUM (Tempo::Ramped); - REGISTER_ENUM (Tempo::Constant); + REGISTER_CLASS_ENUM (Tempo, Ramped); + REGISTER_CLASS_ENUM (Tempo, Constant); REGISTER (_TempoType); + + enum_writer.add_to_hack_table ("Tempo::Ramped", "Ramped"); + enum_writer.add_to_hack_table ("Tempo::Constant", "Constant"); } void Temporal::init ()