diff options
author | Guido Günther <agx@sigxcpu.org> | 2017-11-29 15:22:09 +0000 |
---|---|---|
committer | Guido Günther <agx@sigxcpu.org> | 2017-11-29 15:22:09 +0000 |
commit | 39e475fdddcae110b9afa03af832b8de382660db (patch) | |
tree | ae7d0ac82b479a0ebbe80b002245735c2d2f0edd /bin/report-vuln | |
parent | f557aa5b93f94d97694fccdbf1e38da4c98c2f3f (diff) |
report-vuln: don't fail if description_from_list return None
If no description was found None is returned. This fixes
Traceback (most recent call last):
File "bin/report-vuln", line 237, in <module>
main()
File "bin/report-vuln", line 234, in main
gen_text(pkg, cve, affected=args.affected, blanks=args.blanks, severity=args.severity, cc=args.cc, cclist=args.cclist, src=args.src)
File "bin/report-vuln", line 156, in gen_text
print get_cve(cve)
File "bin/report-vuln", line 114, in get_cve
return ret + '\n'
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'
in case of a yet unknown CVE.
git-svn-id: svn+ssh://svn.debian.org/svn/secure-testing@58119 e39458fd-73e7-0310-bf30-c45bca0a0e42
Diffstat (limited to 'bin/report-vuln')
-rwxr-xr-x | bin/report-vuln | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/report-vuln b/bin/report-vuln index 3e176e182f..a20f6ae764 100755 --- a/bin/report-vuln +++ b/bin/report-vuln @@ -108,7 +108,7 @@ def get_cve(id): if ret == '': ret = description_from_list(id) - if ret == '': + if not ret: ret = 'No description was found (try on a search engine)' return ret + '\n' |