From 1d75176c215f8ea0aba54ac5c0960968a5eb964a Mon Sep 17 00:00:00 2001 From: Adam Brown Date: Sat, 12 Mar 2016 20:49:23 -0600 Subject: [PATCH] * Ensure address is not null pointer before use. --- pcap_binding.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pcap_binding.cc b/pcap_binding.cc index f0935b0..06ff64f 100644 --- a/pcap_binding.cc +++ b/pcap_binding.cc @@ -30,7 +30,9 @@ void SetAddrStringHelper(const char* key, sockaddr *addr, Local Address) size = INET6_ADDRSTRLEN; } const char* address = inet_ntop(addr->sa_family, src, dst_addr, size); - Address->Set(Nan::New(key).ToLocalChecked(), Nan::New(address).ToLocalChecked()); + if(address){ + Address->Set(Nan::New(key).ToLocalChecked(), Nan::New(address).ToLocalChecked()); + } } }