X-Git-Url: https://git.sven.stormbind.net/?p=sven%2Fexfatprogs.git;a=blobdiff_plain;f=exfat2img%2Fexfat2img.c;fp=exfat2img%2Fexfat2img.c;h=3f835889ad6baacc02dc9cf9b29ac5fd2c2b797f;hp=be1f0f3861857c4ad034546a9f9616ad3f8786b3;hb=fa2bead8d3f2203fb7b22d801443109a52808490;hpb=0a7a8b470671035ad0c2d8dc0d7714d06921273d diff --git a/exfat2img/exfat2img.c b/exfat2img/exfat2img.c index be1f0f3..3f83588 100644 --- a/exfat2img/exfat2img.c +++ b/exfat2img/exfat2img.c @@ -319,7 +319,7 @@ static int read_file_dentry_set(struct exfat_de_iter *iter, if (!node) return -ENOMEM; - for (i = 2; i <= file_de->file_num_ext; i++) { + for (i = 2; i <= MIN(file_de->file_num_ext, 1 + MAX_NAME_DENTRIES); i++) { ret = exfat_de_iter_get(iter, i, &dentry); if (ret || dentry->type != EXFAT_NAME) break;