From 8ea793aca72c96306c409905d43eb702b923c879 Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Fri, 2 Jan 2026 17:28:25 +1100 Subject: [PATCH] AP_Scripting: correct compilation when !AP_SCRIPTING_BINDING_VEHICLE_ENABLED Fixes: ../../libraries/AP_Scripting/lua_bindings.cpp: In function 'int lua_AP_Vehicle_set_target_velocity_NED(lua_State*)': ../../libraries/AP_Scripting/lua_bindings.cpp:1240:23: error: 'check_AP_Vehicle' was not declared in this scope; did you mean 'check_AC_Fence'? 1240 | AP_Vehicle * ud = check_AP_Vehicle(L); | ^~~~~~~~~~~~~~~~ | check_AC_Fence compilation terminated due to -Wfatal-errors. --- libraries/AP_Scripting/lua_bindings.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/AP_Scripting/lua_bindings.cpp b/libraries/AP_Scripting/lua_bindings.cpp index 6fa13e654ac..81b5cfc6066 100644 --- a/libraries/AP_Scripting/lua_bindings.cpp +++ b/libraries/AP_Scripting/lua_bindings.cpp @@ -1226,7 +1226,7 @@ int lua_gps_inject_data(lua_State *L) #endif // AP_GPS_ENABLED -#if AP_VEHICLE_ENABLED +#if AP_SCRIPTING_BINDING_VEHICLE_ENABLED int lua_AP_Vehicle_set_target_velocity_NED(lua_State *L) { const int args = lua_gettop(L); @@ -1258,6 +1258,6 @@ int lua_AP_Vehicle_set_target_velocity_NED(lua_State *L) lua_pushboolean(L, data); return 1; } -#endif // AP_VEHICLE_ENABLED +#endif // AP_SCRIPTING_BINDING_VEHICLE_ENABLED #endif // AP_SCRIPTING_ENABLED