From d8dcf6f405334a8438f732ae3e3ae970b54109a2 Mon Sep 17 00:00:00 2001 From: Charles Kerr Date: Tue, 25 Feb 2014 09:56:16 -0600 Subject: don't pass a nulllptr into std::string's ctor if the EClient doesn't have a color hint. --- src/planner-eds.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/planner-eds.cpp b/src/planner-eds.cpp index 7d9416c..61719ea 100644 --- a/src/planner-eds.cpp +++ b/src/planner-eds.cpp @@ -289,7 +289,11 @@ private: ECalClient* client; std::string color; AppointmentSubtask(const std::shared_ptr& task_in, ECalClient* client_in, const char* color_in): - task(task_in), client(client_in), color(color_in) {} + task(task_in), client(client_in) + { + if (color_in) + color = color_in; + } }; void rebuild_soon(int rebuild_flags) -- cgit v1.2.3