From 6f9f79cabf674187218e14425ce21ac8ad57e9cf Mon Sep 17 00:00:00 2001 From: david Date: Sat, 7 Jun 2008 01:16:24 +0000 Subject: [PATCH] Allow a fingerprint to have an empty description in parse_single_fingerprint. This is used by OSassist which often has to read such prints. Previously it caused a parse error. --- osscan.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/osscan.cc b/osscan.cc index 89c598cdc..5cef42413 100644 --- a/osscan.cc +++ b/osscan.cc @@ -941,7 +941,7 @@ FingerPrint *parse_single_fingerprint(char *fprint_orig) { q = strchr(p, '\n'); if (!q) q = p + strlen(p); - while(isspace(*(--q))) + while(q > p && isspace(*(--q))) ; if (q < p) fatal("Parse error on line %d of fingerprint: %s", lineno, nextline);