win32: sync visual studio project file. use uint32_t instead of uint64_t for the...
[deb_libcec.git] / src / lib / CECProcessor.cpp
index 648ec205babcd70cf6faf3b9e34ff1fea00048c7..6bfab0d7b9e0a11f1aecd776abc1681988763443 100644 (file)
@@ -533,9 +533,9 @@ void CCECProcessor::ParseVendorId(cec_logical_address device, const cec_datapack
     return;
   }
 
-  uint64_t iVendorId = ((uint64_t)data[0] << 3) +
-                       ((uint64_t)data[1] << 2) +
-                        (uint64_t)data[2];
+  uint32_t iVendorId = ((uint32_t)data[0] << 3) +
+                       ((uint32_t)data[1] << 2) +
+                        (uint32_t)data[2];
 
   m_busDevices[(uint8_t)device]->SetVendorId(iVendorId, data.size >= 4 ? data[3] : 0);
 }