From 1c5cfdad8217db4bd563354d4e1630c7a55d5482 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Mon, 24 Jan 2022 06:51:28 +0100 Subject: [PATCH] ..but there is a Temporal::timecnt_t modulo operation --- libs/ardour/luabindings.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc index c1ead0dc4a..0990538060 100644 --- a/libs/ardour/luabindings.cc +++ b/libs/ardour/luabindings.cc @@ -610,6 +610,7 @@ LuaBindings::common (lua_State* L) .addConstructor () .addOperator ("__add", CPPOPERATOR(Temporal::timecnt_t, +)) .addOperator ("__sub", CPPOPERATOR(Temporal::timecnt_t, -)) + .addOperator ("__mod", CPPOPERATOR(Temporal::timecnt_t, %)) .addOperator ("__mul", CPPOPERATOR2(Temporal::timecnt_t, Temporal::timecnt_t, Temporal::ratio_t , *)) .addOperator ("__div", CPPOPERATOR2(Temporal::timecnt_t, Temporal::timecnt_t, Temporal::ratio_t , /)) .addOperator ("__lt", CPPCOMPERATOR(Temporal::timecnt_t, <))