diff --git a/arangosh/Restore/RestoreFeature.cpp b/arangosh/Restore/RestoreFeature.cpp index f950238377..5c2fd4126c 100644 --- a/arangosh/Restore/RestoreFeature.cpp +++ b/arangosh/Restore/RestoreFeature.cpp @@ -829,12 +829,9 @@ ssize_t RestoreFeature::readData(int fd, char* data, size_t len) { #ifdef USE_ENTERPRISE if (_encryption != nullptr) { return _encryption->readData(fd, data, len); - } else { - return TRI_READ(fd, data, len); } -#else - return TRI_READ(fd, data, len); #endif + return TRI_READ(fd, data, static_cast(len)); } void RestoreFeature::beginDecryption(int fd) {