From b73bca2c988c768895d3b2d78221aacf7cdc246a Mon Sep 17 00:00:00 2001 From: cinder Date: Sun, 20 Nov 2022 00:08:44 -0600 Subject: [PATCH] Revert "Compoud assignments are cute" This reverts commit 6e7bdcb9f347058834425aba12b0d98f5297e537. --- LibreMetaverse/InventoryManager.cs | 2 +- LibreMetaverse/InventoryNode.cs | 2 +- LibreMetaverse/Simulator.cs | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/LibreMetaverse/InventoryManager.cs b/LibreMetaverse/InventoryManager.cs index 09dfd30f..ff91efc9 100644 --- a/LibreMetaverse/InventoryManager.cs +++ b/LibreMetaverse/InventoryManager.cs @@ -3180,7 +3180,7 @@ namespace OpenMetaverse if (_Store.Contains(ItemID)) ret = _Store[ItemID] as InventoryItem; - return ret ??= CreateInventoryItem(InvType, ItemID); + return ret ?? (ret = CreateInventoryItem(InvType, ItemID)); } private static bool ParseLine(string line, out string key, out string value) diff --git a/LibreMetaverse/InventoryNode.cs b/LibreMetaverse/InventoryNode.cs index 01c0f2c4..65d5196b 100644 --- a/LibreMetaverse/InventoryNode.cs +++ b/LibreMetaverse/InventoryNode.cs @@ -68,7 +68,7 @@ namespace OpenMetaverse public InventoryNodeDictionary Nodes { - get => nodes ??= new InventoryNodeDictionary(this); + get => nodes ?? (nodes = new InventoryNodeDictionary(this)); set => nodes = value; } diff --git a/LibreMetaverse/Simulator.cs b/LibreMetaverse/Simulator.cs index 7ac54ac6..6d740604 100644 --- a/LibreMetaverse/Simulator.cs +++ b/LibreMetaverse/Simulator.cs @@ -397,7 +397,7 @@ namespace OpenMetaverse { return DataPool.Parcels; } - return _Parcels ??= new InternalDictionary(); + return _Parcels ?? (_Parcels = new InternalDictionary()); } } private InternalDictionary _Parcels; @@ -416,7 +416,7 @@ namespace OpenMetaverse { return DataPool.ParcelMap; } - return _parcelMap ??= new int[64, 64]; + return _parcelMap ?? (_parcelMap = new int[64, 64]); } } }