lua/api: default Constraint type always to pw-global
now that interest is declared on G_TYPE_OBJECT by default (in optional Interest function arguments), this conditional default no longer works as expected... besides, it may be confusing to have a different default depending on the interest type
This commit is contained in:
@@ -402,8 +402,7 @@ object_interest_new_add_constraint (lua_State *L, GType type,
|
|||||||
if (lua_gettable (L, constraint_idx) == LUA_TNUMBER)
|
if (lua_gettable (L, constraint_idx) == LUA_TNUMBER)
|
||||||
ctype = lua_tointeger (L, -1);
|
ctype = lua_tointeger (L, -1);
|
||||||
else
|
else
|
||||||
ctype = g_type_is_a (type, WP_TYPE_GLOBAL_PROXY) ?
|
ctype = WP_CONSTRAINT_TYPE_PW_GLOBAL_PROPERTY;
|
||||||
WP_CONSTRAINT_TYPE_PW_GLOBAL_PROPERTY : WP_CONSTRAINT_TYPE_G_PROPERTY;
|
|
||||||
lua_pop (L, 1);
|
lua_pop (L, 1);
|
||||||
|
|
||||||
/* get t[1] (the subject) and t[2] (the verb) */
|
/* get t[1] (the subject) and t[2] (the verb) */
|
||||||
|
Reference in New Issue
Block a user