diff options
author | Edward Z. Yang <ezyang@cs.stanford.edu> | 2016-09-07 17:31:02 -0700 |
---|---|---|
committer | Edward Z. Yang <ezyang@cs.stanford.edu> | 2016-09-07 17:31:02 -0700 |
commit | 748e3224e06638639a76cbc622e9b8c17054d5df (patch) | |
tree | 3c0fdb853e832624a3421d8d834510fdf5d57f85 /cbits | |
parent | d73ba584d0c6a2befe90eedd9ff6f6bff7cccc4c (diff) |
Fix segfault from inconsistent macro use.
Signed-off-by: Edward Z. Yang <ezyang@cs.stanford.edu>
Diffstat (limited to 'cbits')
-rw-r--r-- | cbits/HsUnix.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cbits/HsUnix.c b/cbits/HsUnix.c index 08cccd5..7c72a34 100644 --- a/cbits/HsUnix.c +++ b/cbits/HsUnix.c @@ -110,7 +110,7 @@ char *__hscore_d_name( struct dirent* d ) void __hscore_free_dirent(struct dirent *dEnt) { -#if HAVE_READDIR_R +#if HAVE_READDIR_R && USE_READDIR_R free(dEnt); #endif } |