@@ -97,8 +97,8 @@ int CLuaBlipDefs::CreateBlip(lua_State* luaVM)
9797 CResource* pResource = pLuaMain->GetResource ();
9898 if (pResource)
9999 {
100- short sOrdering = std::max (-32768 , std::min ( 32767 , iOrdering) );
101- unsigned short usVisibleDistance = std::max (0 , std::min ( 65535 , iVisibleDistance) );
100+ short sOrdering = Clamp (-32768 , iOrdering, 32767 );
101+ unsigned short usVisibleDistance = Clamp (0 , iVisibleDistance, 65535 );
102102
103103 // Create the blip
104104 CBlip* pBlip = CStaticFunctionDefinitions::CreateBlip (pResource, vecPosition, ucIcon, ucSize, color, sOrdering , usVisibleDistance, pVisibleTo);
@@ -156,8 +156,8 @@ int CLuaBlipDefs::CreateBlipAttachedTo(lua_State* luaVM)
156156 CResource* resource = m_pLuaManager->GetVirtualMachineResource (luaVM);
157157 if (resource)
158158 {
159- short sOrdering = std::max (-32768 , std::min ( 32767 , iOrdering) );
160- unsigned short usVisibleDistance = std::max (0 , std::min ( 65535 , iVisibleDistance) );
159+ short sOrdering = Clamp (-32768 , iOrdering, 32767 );
160+ unsigned short usVisibleDistance = Clamp (0 , iVisibleDistance, 65535 );
161161
162162 // Create the blip
163163 CBlip* pBlip =
@@ -385,7 +385,7 @@ int CLuaBlipDefs::SetBlipOrdering(lua_State* luaVM)
385385
386386 if (!argStream.HasErrors ())
387387 {
388- short sOrdering = std::max (-32768 , std::min ( 32767 , iOrdering) );
388+ short sOrdering = Clamp (-32768 , iOrdering, 32767 );
389389
390390 if (CStaticFunctionDefinitions::SetBlipOrdering (pElement, sOrdering ))
391391 {
@@ -411,7 +411,7 @@ int CLuaBlipDefs::SetBlipVisibleDistance(lua_State* luaVM)
411411
412412 if (!argStream.HasErrors ())
413413 {
414- unsigned short usVisibleDistance = std::max (0 , std::min ( 65535 , iVisibleDistance) );
414+ unsigned short usVisibleDistance = Clamp (0 , iVisibleDistance, 65535 );
415415
416416 if (CStaticFunctionDefinitions::SetBlipVisibleDistance (pElement, usVisibleDistance))
417417 {
0 commit comments