[tor-commits] [trunnel/master] It is not necessary to compare "result" to 0 in relay_fail
nickm at torproject.org
nickm at torproject.org
Thu May 28 16:40:48 UTC 2015
commit caeb549da47e44532a22dcb5baffaf82856db24e
Author: Nick Mathewson <nickm at torproject.org>
Date: Thu May 28 12:38:47 2015 -0400
It is not necessary to compare "result" to 0 in relay_fail
Instead, assert that it is less than 0.
Otherwise, Coverity issues frequent complaints about dead code.
---
lib/trunnel/CodeGen.py | 2 +-
lib/trunnel/__init__.py | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/trunnel/CodeGen.py b/lib/trunnel/CodeGen.py
index 5a5f070..047a078 100644
--- a/lib/trunnel/CodeGen.py
+++ b/lib/trunnel/CodeGen.py
@@ -2409,7 +2409,7 @@ class ParseFnGenerator(CodeGenerator):
self.w(' truncated:\n return -2;\n')
if 'relay_fail' in self.needLabels:
self.w(
- ' relay_fail:\n if (result >= 0) result = -1;\n return result;\n')
+ ' relay_fail:\n trunnel_assert(result < 0);\n return result;\n')
if 'trunnel_alloc_failed' in self.needLabels:
self.w(" trunnel_alloc_failed:\n return -1;\n")
if 'fail' in self.needLabels:
diff --git a/lib/trunnel/__init__.py b/lib/trunnel/__init__.py
index b39d47a..e444887 100644
--- a/lib/trunnel/__init__.py
+++ b/lib/trunnel/__init__.py
@@ -3,4 +3,4 @@
# a package.
#
-__version__ = "1.4-pre"
+__version__ = "1.4.1"
More information about the tor-commits
mailing list