Page MenuHomeFreeBSD

D51717.diff
No OneTemporary

D51717.diff

diff --git a/sys/vm/vm_page.c b/sys/vm/vm_page.c
--- a/sys/vm/vm_page.c
+++ b/sys/vm/vm_page.c
@@ -394,11 +394,15 @@
ptr = preload_fetch_addr(mod);
len = preload_fetch_size(mod);
}
- *list = ptr;
- if (ptr != NULL)
+
+ if (ptr != NULL && len > 0) {
+ *list = ptr;
*end = ptr + len - 1;
- else
+ } else {
+ *list = NULL;
*end = NULL;
+ }
+
return;
}

File Metadata

Mime Type
text/plain
Expires
Mon, Jul 13, 10:33 AM (14 h, 3 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35030740
Default Alt Text
D51717.diff (378 B)

Event Timeline