diff options
author | Jeff Morriss <jeff.morriss.ws@gmail.com> | 2012-09-11 13:11:33 +0000 |
---|---|---|
committer | Jeff Morriss <jeff.morriss.ws@gmail.com> | 2012-09-11 13:11:33 +0000 |
commit | 42623443ed57d1e2781841a9b4be220b046a3344 (patch) | |
tree | 931b0d21406c8a4eeb8275b7b38abbf50c8e4716 /epan/emem.c | |
parent | 7f66cae78447f21091252f8791cecbfc2f4ba20c (diff) |
As suggested by Anatoly in https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5699 :
Followup to r44844: use a better cast (intptr_t instead of long long).
svn path=/trunk/; revision=44880
Diffstat (limited to 'epan/emem.c')
-rw-r--r-- | epan/emem.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/emem.c b/epan/emem.c index dd7d59c06a..fc81db17ed 100644 --- a/epan/emem.c +++ b/epan/emem.c @@ -703,8 +703,8 @@ emem_create_chunk_gp(size_t size) buf_end = npc->buf + size; /* Align our guard pages on page-sized boundaries */ - prot1 = (char *) ((((long long) npc->buf + pagesize - 1) / pagesize) * pagesize); - prot2 = (char *) ((((long long) buf_end - (1 * pagesize)) / pagesize) * pagesize); + prot1 = (char *) ((((intptr_t) npc->buf + pagesize - 1) / pagesize) * pagesize); + prot2 = (char *) ((((intptr_t) buf_end - (1 * pagesize)) / pagesize) * pagesize); ret = VirtualProtect(prot1, pagesize, PAGE_NOACCESS, &oldprot); g_assert(ret != 0 || versinfo.dwPlatformId == VER_PLATFORM_WIN32_WINDOWS); |