From 8e8d1eeed6990b29398c4bcc804a1a24f95a16f5 Mon Sep 17 00:00:00 2001 From: Rye Mutt <rye@alchemyviewer.org> Date: Tue, 20 Dec 2022 21:15:22 -0500 Subject: [PATCH] Fix incorrect LLSD usage --- indra/newview/llfloaterassetrecovery.cpp | 2 +- indra/newview/llfloatermodelpreview.cpp | 2 +- indra/newview/llpanelobject.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/indra/newview/llfloaterassetrecovery.cpp b/indra/newview/llfloaterassetrecovery.cpp index 08ecfe38d02..28a5927c1e2 100644 --- a/indra/newview/llfloaterassetrecovery.cpp +++ b/indra/newview/llfloaterassetrecovery.cpp @@ -107,7 +107,7 @@ void LLFloaterAssetRecovery::onBtnRecover() LLFile::remove(sdFile["path"].asString()); } - if (!sdFiles.emptyArray()) + if (sdFiles.isArray() && sdFiles.size() != 0) new LLAssetRecoverQueue(sdFiles); closeFloater(); diff --git a/indra/newview/llfloatermodelpreview.cpp b/indra/newview/llfloatermodelpreview.cpp index eba8c735ce2..76ea05b47dc 100644 --- a/indra/newview/llfloatermodelpreview.cpp +++ b/indra/newview/llfloatermodelpreview.cpp @@ -1743,7 +1743,7 @@ void LLFloaterModelPreview::toggleCalculateButton(bool visible) childSetTextArg("download_weight", "[ST]", tbd); childSetTextArg("server_weight", "[SIM]", tbd); childSetTextArg("physics_weight", "[PH]", tbd); - if (!mModelPhysicsFee.isMap() || mModelPhysicsFee.emptyMap()) + if (!mModelPhysicsFee.isMap() || mModelPhysicsFee.size() == 0) { childSetTextArg("upload_fee", "[FEE]", tbd); } diff --git a/indra/newview/llpanelobject.cpp b/indra/newview/llpanelobject.cpp index 4ac49fd35a8..176722b3696 100644 --- a/indra/newview/llpanelobject.cpp +++ b/indra/newview/llpanelobject.cpp @@ -2364,7 +2364,7 @@ bool LLPanelObject::menuEnableItem(const LLSD& userdata) } else if (command == "params_paste") { - return mClipboardParams.isMap() && !mClipboardParams.emptyMap(); + return mClipboardParams.isMap() && mClipboardParams.size() != 0; } // copy options else if (command == "psr_copy") -- GitLab