- missingParts->remove(newPart->getPartNumber());
-
- // Check if all the parts have been seen
- if (missingParts->size() == 0) {
-
- // We have all the parts
- fldisComplete = true;
+ uint size = parts->size();
+ fldisComplete = true;
+ for(uint i=0; i < size; i++) {
+ if (parts->get(i) == NULL) {
+ fldisComplete = false;
+ break;
+ }
+ }