LibCecSharp: fixed return value of GetActiveDevices(). issue #131
[deb_libcec.git] / src / LibCecSharp / LibCecSharp.cpp
index ecb9bea9223f0f74abefa161f3f7f08818df7078..889bd4758d1fbe2c647ea216fb9d057caba00361 100644 (file)
@@ -377,7 +377,7 @@ namespace CecSharp
 
       for (uint8_t iPtr = 0; iPtr < 16; iPtr++)
         if (activeDevices[iPtr])
-          retVal->Addresses[iDevices++] = (CecLogicalAddress)iPtr;
+          retVal->Set((CecLogicalAddress)iPtr);
 
       return retVal;
     }