Skip to content

Commit bad73e5

Browse files
committed
fix compile error on macos-latest: explicitly add template arguments after template keyword
1 parent 3f8be41 commit bad73e5

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

include/peacalm/luaw.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6249,7 +6249,7 @@ struct luaw::registrar<Return (Class::*)(Args...) noexcept> {
62496249
template <typename MemberFunction>
62506250
static void register_member(luaw& l, const char* fname, MemberFunction mf) {
62516251
using Basic = luaw::registrar<Return (Class::*)(Args...)>;
6252-
Basic::template register_member(l, fname, mf);
6252+
Basic::template register_member<MemberFunction>(l, fname, mf);
62536253
}
62546254
};
62556255

@@ -6258,7 +6258,7 @@ struct luaw::registrar<Return (Class::*)(Args...) const noexcept> {
62586258
template <typename MemberFunction>
62596259
static void register_member(luaw& l, const char* fname, MemberFunction mf) {
62606260
using Basic = luaw::registrar<Return (Class::*)(Args...) const>;
6261-
Basic::template register_member(l, fname, mf);
6261+
Basic::template register_member<MemberFunction>(l, fname, mf);
62626262
}
62636263
};
62646264

@@ -6267,7 +6267,7 @@ struct luaw::registrar<Return (Class::*)(Args...) volatile noexcept> {
62676267
template <typename MemberFunction>
62686268
static void register_member(luaw& l, const char* fname, MemberFunction mf) {
62696269
using Basic = luaw::registrar<Return (Class::*)(Args...) volatile>;
6270-
Basic::template register_member(l, fname, mf);
6270+
Basic::template register_member<MemberFunction>(l, fname, mf);
62716271
}
62726272
};
62736273

@@ -6276,7 +6276,7 @@ struct luaw::registrar<Return (Class::*)(Args...) const volatile noexcept> {
62766276
template <typename MemberFunction>
62776277
static void register_member(luaw& l, const char* fname, MemberFunction mf) {
62786278
using Basic = luaw::registrar<Return (Class::*)(Args...) const volatile>;
6279-
Basic::template register_member(l, fname, mf);
6279+
Basic::template register_member<MemberFunction>(l, fname, mf);
62806280
}
62816281
};
62826282

0 commit comments

Comments
 (0)