Procházet zdrojové kódy

ads1115 minor cleanup

vsky před 4 roky
rodič
revize
17504b6e7a
1 změnil soubory, kde provedl 1 přidání a 4 odebrání
  1. 1 4
      app/modules/ads1115.c

+ 1 - 4
app/modules/ads1115.c

@@ -251,10 +251,7 @@ static int ads1115_lua_register(lua_State *L, uint8_t chip_id) {
     if (config_read != ADS1115_DEFAULT_CONFIG_REG) {
         return luaL_error(L, "unexpected config value (%p) please reset device before calling this function", config_read);
     }
-    ads_ctrl_ud_t *ads_ctrl = (ads_ctrl_ud_t *)lua_newuserdata(L, sizeof(ads_ctrl_ud_t));
-    if (NULL == ads_ctrl) {
-        return luaL_error(L, "ads1115 malloc: out of memory");
-    }
+    ads_ctrl_ud_t *ads_ctrl = lua_newuserdata(L, sizeof(ads_ctrl_ud_t));
     luaL_getmetatable(L, metatable_name);
     lua_setmetatable(L, -2);
     ads_ctrl->chip_id = chip_id;