Better error checking (at least panic if something goes wrong, instead of ignoring).

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13942 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Axel Dörfler
2005-08-12 19:51:17 +00:00
parent 139353cf1a
commit 4430d71191
+4 -1
View File
@@ -139,7 +139,10 @@ write_page(vm_page *page)
TRACE(("write_page(page = %p): offset = %Ld\n", page, page->offset));
vm_get_physical_page(page->ppn * B_PAGE_SIZE, (addr_t *)&vecs[0].iov_base, PHYSICAL_PAGE_CAN_WAIT);
status = vm_get_physical_page(page->ppn * B_PAGE_SIZE,
(addr_t *)&vecs[0].iov_base, PHYSICAL_PAGE_CAN_WAIT);
if (status < B_OK)
panic("could not map page!");
vecs->iov_len = B_PAGE_SIZE;
status = store->ops->write(store, page->offset, vecs, 1, &length);