diff --git a/utils/cloudio/SMComm.cpp b/utils/cloudio/SMComm.cpp index 4d662326b..617c44895 100644 --- a/utils/cloudio/SMComm.cpp +++ b/utils/cloudio/SMComm.cpp @@ -227,6 +227,7 @@ int SMComm::listDirectory(const string &path, list *entries) while (numElements > 0) { *response >> stmp; entries->push_back(stmp); + numElements--; } common_exit(command, response, err); }