mirror of
https://github.com/BertoldVdb/ZoneDetect.git
synced 2026-04-19 12:55:51 +00:00
Merge pull request #26 from hannob/fix_mmap_error
properly check error for mmap
This commit is contained in:
commit
05567e3675
1 changed files with 1 additions and 1 deletions
|
|
@ -880,7 +880,7 @@ ZoneDetect *ZDOpenDatabase(const char *path)
|
|||
lseek(library->fd, 0, SEEK_SET);
|
||||
|
||||
library->mapping = mmap(NULL, (size_t)library->length, PROT_READ, MAP_PRIVATE | MAP_FILE, library->fd, 0);
|
||||
if(!library->mapping) {
|
||||
if(library->mapping == MAP_FAILED) {
|
||||
zdError(ZD_E_DB_MMAP, errno);
|
||||
goto fail;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue