summaryrefslogtreecommitdiff
path: root/cpputil
diff options
context:
space:
mode:
authorFranziskus Kiefer <franziskuskiefer@gmail.com>2017-06-27 11:51:47 -0700
committerFranziskus Kiefer <franziskuskiefer@gmail.com>2017-06-27 11:51:47 -0700
commit5547c08ead42d757c383dcc8f55537cf571433ee (patch)
tree5b8e99f3b1c98c14356b8e6b9064cde27d1e5e2e /cpputil
parent6dd7e06125b1f10ac13bee7aa609774d491e5f00 (diff)
downloadnss-hg-5547c08ead42d757c383dcc8f55537cf571433ee.tar.gz
Bug 1376520 - some static analysis (infer) fixes, r=ttaubert
Differential Revision: https://nss-review.dev.mozaws.net/D354
Diffstat (limited to 'cpputil')
-rw-r--r--cpputil/dummy_io.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/cpputil/dummy_io.cc b/cpputil/dummy_io.cc
index a8dacedbe..ef45db833 100644
--- a/cpputil/dummy_io.cc
+++ b/cpputil/dummy_io.cc
@@ -19,6 +19,10 @@ extern const struct PRIOMethods DummyMethodsForward;
ScopedPRFileDesc DummyIOLayerMethods::CreateFD(PRDescIdentity id,
DummyIOLayerMethods *methods) {
ScopedPRFileDesc fd(PR_CreateIOLayerStub(id, &DummyMethodsForward));
+ assert(fd);
+ if (!fd) {
+ return nullptr;
+ }
fd->secret = reinterpret_cast<PRFilePrivate *>(methods);
return fd;
}