Browse Source

[Fix] Mmap return value must be checked versus MAP_FAILED

Issue: #3459
tags/2.6
Vsevolod Stakhov 3 years ago
parent
commit
d05d841321
1 changed files with 1 additions and 1 deletions
  1. 1
    1
      contrib/lua-lpeg/lpvm.c

+ 1
- 1
contrib/lua-lpeg/lpvm.c View File

@@ -73,7 +73,7 @@ lpeg_allocate_mem_low (size_t sz)

cp = mmap (base_addr, sz + sizeof (sz), PROT_WRITE | PROT_READ,
flags, -1, 0);
assert (cp != NULL);
assert (cp != MAP_FAILED);
memcpy (cp, &sz, sizeof (sz));

for (unsigned i = 0; i < MAX_PIECES; i ++) {

Loading…
Cancel
Save