make image count more robust

This commit is contained in:
drbob 2020-08-03 20:48:44 +10:00
parent 5b19e994b5
commit 660be58cf2

View file

@ -39,19 +39,20 @@ RsWireGroup::RsWireGroup()
uint32_t RsWirePulse::ImageCount() uint32_t RsWirePulse::ImageCount()
{ {
if (!mImage4.empty()) { uint32_t images = 0;
return 4; if (!mImage1.empty()) {
} images++;
if (!mImage3.empty()) {
return 3;
} }
if (!mImage2.empty()) { if (!mImage2.empty()) {
return 2; images++;
} }
if (!mImage1.empty()) { if (!mImage3.empty()) {
return 1; images++;
} }
return 0; if (!mImage4.empty()) {
images++;
}
return images;
} }
p3Wire::p3Wire(RsGeneralDataService* gds, RsNetworkExchangeService* nes, RsGixs *gixs) p3Wire::p3Wire(RsGeneralDataService* gds, RsNetworkExchangeService* nes, RsGixs *gixs)