version 1.7, 2014/08/10 23:54:41 |
version 1.8, 2014/08/16 19:00:01 |
|
|
#include "config.h" |
#include "config.h" |
|
|
#include <sys/types.h> |
#include <sys/types.h> |
#ifdef HAVE_MMAP |
#if HAVE_MMAP |
#include <sys/stat.h> |
#include <sys/stat.h> |
#include <sys/mman.h> |
#include <sys/mman.h> |
#endif |
#endif |
Line 244 read_whole_file(const char *f, int fd, |
|
Line 244 read_whole_file(const char *f, int fd, |
|
size_t off; |
size_t off; |
ssize_t ssz; |
ssize_t ssz; |
|
|
#ifdef HAVE_MMAP |
#if HAVE_MMAP |
struct stat st; |
struct stat st; |
if (-1 == fstat(fd, &st)) { |
if (-1 == fstat(fd, &st)) { |
perror(f); |
perror(f); |
Line 508 main(int argc, char *argv[]) |
|
Line 508 main(int argc, char *argv[]) |
|
|
|
rc = EXIT_SUCCESS; |
rc = EXIT_SUCCESS; |
out: |
out: |
#ifdef HAVE_MMAP |
#if HAVE_MMAP |
if (map) |
if (map) |
munmap(b.buf, b.sz); |
munmap(b.buf, b.sz); |
else |
else |