diff options
author | Edward Z. Yang <ezyang@mit.edu> | 2016-09-08 12:04:24 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-09-08 12:04:24 -0700 |
commit | 7b20b4cbc35a2fea3f26c988f9b2a95640babaaa (patch) | |
tree | 3c0fdb853e832624a3421d8d834510fdf5d57f85 | |
parent | d73ba584d0c6a2befe90eedd9ff6f6bff7cccc4c (diff) | |
parent | 748e3224e06638639a76cbc622e9b8c17054d5df (diff) |
Merge pull request #73 from ezyang/pr/fix-segfault
Fix segfault from inconsistent macro use.
-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 } |