From 4f0ae6f59bc086f5ac9a1af14195b54c397641b2 Mon Sep 17 00:00:00 2001 From: Szczepan Zalega Date: Mon, 23 Jan 2017 18:40:10 +0100 Subject: Throw on not connected device when requesting model Signed-off-by: Szczepan Zalega --- NitrokeyManager.cc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'NitrokeyManager.cc') diff --git a/NitrokeyManager.cc b/NitrokeyManager.cc index d85af91..e0e6ae3 100644 --- a/NitrokeyManager.cc +++ b/NitrokeyManager.cc @@ -617,6 +617,9 @@ namespace nitrokey{ DeviceModel NitrokeyManager::get_connected_device_model() const{ //FIXME throw if no device is connected or return unknown/unconnected value + if (device == nullptr){ + throw std::runtime_error("device not connected"); + } return device->get_device_model(); } -- cgit v1.2.1