consistent lua binding name (nil is a reserved word in lua)

This commit is contained in:
Robin Gareus 2016-04-06 17:03:28 +02:00
parent 00ecc545bc
commit 165ae0863a
3 changed files with 3 additions and 6 deletions

View File

@ -31,17 +31,14 @@
namespace ARDOUR { namespace LuaAPI { namespace ARDOUR { namespace LuaAPI {
/** convenience contructor for DataType::NIL /** convenience contructor for DataType::NIL
* @param lua ignored
* @returns DataType::NIL * @returns DataType::NIL
*/ */
int datatype_ctor_nil (lua_State *lua); int datatype_ctor_null (lua_State *lua);
/** convenience contructor for DataType::AUDIO /** convenience contructor for DataType::AUDIO
* @param lua ignored
* @returns DataType::AUDIO * @returns DataType::AUDIO
*/ */
int datatype_ctor_audio (lua_State *L); int datatype_ctor_audio (lua_State *L);
/** convenience contructor for DataType::MIDI /** convenience contructor for DataType::MIDI
* @param lua ignored
* @returns DataType::MIDI * @returns DataType::MIDI
*/ */
int datatype_ctor_midi (lua_State *L); int datatype_ctor_midi (lua_State *L);

View File

@ -37,7 +37,7 @@ using namespace PBD;
using namespace std; using namespace std;
int int
ARDOUR::LuaAPI::datatype_ctor_nil (lua_State *L) ARDOUR::LuaAPI::datatype_ctor_null (lua_State *L)
{ {
DataType dt (DataType::NIL); DataType dt (DataType::NIL);
luabridge::Stack <DataType>::push (L, dt); luabridge::Stack <DataType>::push (L, dt);

View File

@ -489,7 +489,7 @@ LuaBindings::common (lua_State* L)
.beginClass <DataType> ("DataType") .beginClass <DataType> ("DataType")
.addConstructor <void (*) (std::string)> () .addConstructor <void (*) (std::string)> ()
.addStaticCFunction ("null", &LuaAPI::datatype_ctor_nil) // "nil" is a lua reseved word .addStaticCFunction ("null", &LuaAPI::datatype_ctor_null) // "nil" is a lua reseved word
.addStaticCFunction ("audio", &LuaAPI::datatype_ctor_audio) .addStaticCFunction ("audio", &LuaAPI::datatype_ctor_audio)
.addStaticCFunction ("midi", &LuaAPI::datatype_ctor_midi) .addStaticCFunction ("midi", &LuaAPI::datatype_ctor_midi)
.endClass() .endClass()