diff --git a/src/add-ons/kernel/file_systems/ramfs/DataContainer.cpp b/src/add-ons/kernel/file_systems/ramfs/DataContainer.cpp index a8aa6c3e5d..61064334cf 100644 --- a/src/add-ons/kernel/file_systems/ramfs/DataContainer.cpp +++ b/src/add-ons/kernel/file_systems/ramfs/DataContainer.cpp @@ -151,7 +151,9 @@ DataContainer::Resize(off_t newSize) return error; AutoLocker _(fCache); - fCache->Resize(newSize, VM_PRIORITY_USER); + error = fCache->Resize(newSize, VM_PRIORITY_USER); + if (error != B_OK) + return error; // pages will be added as they are written to; so nothing else // needs to be done here.