diff options
Diffstat (limited to 'extension')
-rw-r--r-- | extension/ChangeLog | 5 | ||||
-rw-r--r-- | extension/filefuncs.c | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/extension/ChangeLog b/extension/ChangeLog index ef2bcb9b..bd16f10f 100644 --- a/extension/ChangeLog +++ b/extension/ChangeLog @@ -1,3 +1,8 @@ +2013-05-16 Arnold D. Robbins <arnold@skeeve.com> + + * filefuncs.c (fill_stat_array): For _WIN32 use a blocksize of + 4096 for the "blksize" element, per Eli Zaretskii. + 2013-05-14 Eli Zaretskii <eliz@gnu.org> * rwarray.c [__MINGW32__]: Include winsock2.h instead of diff --git a/extension/filefuncs.c b/extension/filefuncs.c index 277bb45f..5117b32f 100644 --- a/extension/filefuncs.c +++ b/extension/filefuncs.c @@ -353,6 +353,8 @@ fill_stat_array(const char *name, awk_array_t array, struct stat *sbuf) #ifdef HAVE_ST_BLKSIZE array_set_numeric(array, "blksize", sbuf->st_blksize); +#elif defined(_WIN32) + array_set_numeric(array, "blksize", 4096); #endif /* HAVE_ST_BLKSIZE */ pmode = format_mode(sbuf->st_mode); |