Skip to content

Commit 04cc6cc

Browse files
authored
Merge pull request #288 from libtom/pr/fix-tv_gen-scan-build
Fix scan-build bug/warning in tv_gen - related to #287
2 parents 5e71849 + 3ddb45a commit 04cc6cc

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

demos/tv_gen.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -527,6 +527,10 @@ void ccm_gen(void)
527527
printf("Error CCM'ing: %s\n", error_to_string(err));
528528
exit(EXIT_FAILURE);
529529
}
530+
if (len == 0) {
531+
printf("Error CCM'ing: zero length\n");
532+
exit(EXIT_FAILURE);
533+
}
530534
fprintf(out, "%3d: ", y1);
531535
for (z = 0; z < y1; z++) {
532536
fprintf(out, "%02X", plaintext[z]);

0 commit comments

Comments
 (0)