コード例 #1
0
ファイル: node.c プロジェクト: Alvaro99CL/nodemcu-firmware
static void key_long_press(void *arg) {
  lua_State *L = lua_getstate();
  NODE_DBG("key_long_press is called.\n");
  if (long_key_ref == LUA_NOREF) {
    default_long_press(arg);
    return;
  }
  lua_rawgeti(L, LUA_REGISTRYINDEX, long_key_ref);
  lua_call(L, 0, 0);
}
コード例 #2
0
ファイル: node.c プロジェクト: AmenophisIII/nodemcu-firmware
void key_long_press(void *arg) {
  NODE_DBG("key_long_press is called.\n");
  if (long_key_ref == LUA_NOREF) {
    default_long_press(arg);
    return;
  }
  if (!gL)
    return;
  lua_rawgeti(gL, LUA_REGISTRYINDEX, long_key_ref);
  lua_call(gL, 0, 0);
}