All the access to Eina_File_Direct_Info::path should be using the
actual size (EINA_PATH_MAX) and not another constant (PATH_MAX).
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@55403
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
#else
length = strlen(dp->d_name);
#endif
- if (it->info.name_start + length + 1 >= PATH_MAX)
+ if (it->info.name_start + length + 1 >= EINA_PATH_MAX)
continue;
}
while ((dp->d_name[0] == '.') &&
if (length < 1)
return NULL;
- if (length + NAME_MAX + 2 >= PATH_MAX)
+ if (length + NAME_MAX + 2 >= EINA_PATH_MAX)
return NULL;
it = calloc(1, sizeof(Eina_File_Direct_Iterator) + length);
if (length < 1)
return NULL;
- if (length + NAME_MAX + 2 >= PATH_MAX)
+ if (length + NAME_MAX + 2 >= EINA_PATH_MAX)
return NULL;
it = calloc(1, sizeof(Eina_File_Direct_Iterator) + length);