diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2022-01-20 00:28:28 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2022-01-20 00:28:28 +0100 |
commit | 996448841d7714f6404a6e2173eaa06f9b64ad5f (patch) | |
tree | df8ca85bb50c4b4ff8c8b2d619eda632deb72597 /libpager | |
parent | 0ba67e20da488e1b715b5c33e3d08daeec3b8aba (diff) | |
download | hurd-996448841d7714f6404a6e2173eaa06f9b64ad5f.tar.gz hurd-996448841d7714f6404a6e2173eaa06f9b64ad5f.tar.bz2 hurd-996448841d7714f6404a6e2173eaa06f9b64ad5f.zip |
libpager: fix a comparison between signed and unsigned
Reported-by: Etienne Brateau <etienne.brateau@gmail.com>
Diffstat (limited to 'libpager')
-rw-r--r-- | libpager/lock-object.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libpager/lock-object.c b/libpager/lock-object.c index c022d0c4..d8a4c1f8 100644 --- a/libpager/lock-object.c +++ b/libpager/lock-object.c @@ -30,7 +30,7 @@ _pager_lock_object (struct pager *p, vm_prot_t lock_value, int sync) { - int i; + vm_size_t i; struct lock_request *lr = 0; pthread_mutex_lock (&p->interlock); @@ -92,7 +92,7 @@ _pager_lock_object (struct pager *p, if (p->pagemapsize > pm_offs) { short *pm_entries = &p->pagemap[pm_offs]; - vm_offset_t bound = size / vm_page_size; + vm_size_t bound = size / vm_page_size; if (bound > p->pagemapsize) bound = p->pagemapsize; |