From 111d377d4a55d7fc8f3632104f25e5e2e59c8df4 Mon Sep 17 00:00:00 2001 From: Paul Hollinsky Date: Mon, 21 Feb 2022 21:06:14 -0500 Subject: [PATCH] Legacy: Fix icsneoGetVnetSimpleNetid The NetID is written to the out* parameter, not returned. --- api/icsneolegacy/icsneolegacy.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/api/icsneolegacy/icsneolegacy.cpp b/api/icsneolegacy/icsneolegacy.cpp index bb482ec..cf29e7b 100644 --- a/api/icsneolegacy/icsneolegacy.cpp +++ b/api/icsneolegacy/icsneolegacy.cpp @@ -178,7 +178,7 @@ static inline unsigned int OffsetToSimpleNetworkId(size_t offset) return NETID_DEVICE; } -static inline unsigned int GetVnetAgnosticNetid(size_t fullNetid) +static inline size_t GetVnetAgnosticNetid(size_t fullNetid) { if (IdIsSlaveARange1(fullNetid)) { @@ -1278,7 +1278,8 @@ int LegacyDLLExport icsneoGetNetidforSlaveVNETs(size_t* NetworkIndex, EPlasmaIon int LegacyDLLExport icsneoGetVnetSimpleNetid(size_t* FullNetID) { - return GetVnetAgnosticNetid(*FullNetID); + *FullNetID = GetVnetAgnosticNetid(*FullNetID); + return true; } int LegacyDLLExport icsneoSerialNumberFromString(unsigned long* serial, char* data)