From f9ee9b91456fa09109b08b27ca83832a62f9c710 Mon Sep 17 00:00:00 2001 From: "Charles J. Cliffe" Date: Fri, 5 Feb 2016 18:43:54 -0500 Subject: [PATCH] Handle info_buf possible nullptr --- src/rig/RigThread.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/rig/RigThread.cpp b/src/rig/RigThread.cpp index aa0bd7c..c5c0251 100644 --- a/src/rig/RigThread.cpp +++ b/src/rig/RigThread.cpp @@ -52,7 +52,12 @@ void RigThread::run() { } char *info_buf = (char *)rig_get_info(rig); - std::cout << "Rig info: " << info_buf << std::endl; + + if (info_buf) { + std::cout << "Rig info: " << info_buf << std::endl; + } else { + std::cout << "Rig info was NULL." << std::endl; + } while (!terminated.load()) { std::this_thread::sleep_for(std::chrono::milliseconds(150));