Process rercursive folder for spiffs images

This commit is contained in:
Tuan PM 2017-01-01 13:03:25 +07:00
parent 5eae1664e5
commit 33e103cd98

View file

@ -187,6 +187,13 @@ static bool process_directory(const char *direcotry)
!strcmp(ep->d_name, "..")) {
continue;
}
if(ep->d_type == DT_DIR) {
char *new_dir_name = malloc(strlen(direcotry) + strlen(ep->d_name) + 2);
sprintf(new_dir_name, "%s/%s", direcotry, ep->d_name);
process_directory(new_dir_name);
free(new_dir_name);
continue;
}
if (ep->d_type != DT_REG) {
continue; // not a regular file
}