diff --git a/tools/tpm/policy_sign.c b/tools/tpm/policy_sign.c index 0b7ee812..47a1f591 100644 --- a/tools/tpm/policy_sign.c +++ b/tools/tpm/policy_sign.c @@ -205,7 +205,7 @@ static void printHexString(const unsigned char* bin, unsigned long sz, printf("\t"); for (i = 0; i < sz; i++) { printf("%02x", bin[i]); - if (((i+1) % maxLine) == 0 && i+1 != sz) + if (maxLine > 0 && ((i+1) % maxLine) == 0 && i+1 != sz) printf("\n\t"); } printf("\n");