diff options
author | Tobias Tschinkowitz <he4d@posteo.de> | 2018-05-24 12:09:26 +0200 |
---|---|---|
committer | Aaron Marcher <me@drkhsh.at> | 2018-05-24 14:51:30 +0200 |
commit | 5db729fedbc4b6cb8742c58ff4934afb50732974 (patch) | |
tree | eee53cdd496abec42e86d10b7bcd01af40ec01fd | |
parent | f17f39d0a2e2898177dbcf5daf67284956005b9b (diff) |
ram: fixed int overflow on pagetok macro
-rw-r--r-- | components/ram.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/components/ram.c b/components/ram.c index 0ac9753..0333b3b 100644 --- a/components/ram.c +++ b/components/ram.c @@ -75,7 +75,7 @@ #include <unistd.h> #define LOG1024 10 - #define pagetok(size, pageshift) ((size) << (pageshift - LOG1024)) + #define pagetok(size, pageshift) (size_t)(size << (pageshift - LOG1024)) inline int load_uvmexp(struct uvmexp *uvmexp) |