eina file - expand buf a bit to silence warning about data beyond buffer

This commit is contained in:
Carsten Haitzler 2021-05-26 03:48:31 +01:00
parent 43b41f2383
commit 11e4cad03e
1 changed files with 3 additions and 3 deletions

View File

@ -1323,7 +1323,7 @@ eina_file_close_from(int fd, int *except_fd)
# if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__linux__)
int dirfd;
Dirent *d;
char buf[4096];
char buf[4096 + 128];
int *closes = NULL;
int num_closes = 0, i, j, clo, num;
const char *fname;
@ -1347,7 +1347,7 @@ skip:
if (do_read)
{
pos = 0;
ret = do_getdents(dirfd, buf, sizeof(buf));
ret = do_getdents(dirfd, buf, 4096);
if (ret <= 0) break;
do_read = EINA_FALSE;
}
@ -1381,7 +1381,7 @@ skip2:
if (do_read)
{
pos = 0;
ret = do_getdents(dirfd, buf, sizeof(buf));
ret = do_getdents(dirfd, buf, 4096);
if (ret <= 0) break;
do_read = EINA_FALSE;
}