From ae8db8b125bf21ecd5304c67b9befaf0ce99d7c7 Mon Sep 17 00:00:00 2001 From: Andrew Nelless Date: Fri, 12 May 2017 20:02:51 +0100 Subject: [PATCH] #6037 prevent object slicing in caught exception --- src/lib/platform/MSWindowsSession.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/platform/MSWindowsSession.cpp b/src/lib/platform/MSWindowsSession.cpp index 9e817b1e..b70de74c 100644 --- a/src/lib/platform/MSWindowsSession.cpp +++ b/src/lib/platform/MSWindowsSession.cpp @@ -187,7 +187,7 @@ MSWindowsSession::getActiveDesktopName() CloseDesktop(hd); } } - catch (std::exception error) { + catch (std::exception& error) { LOG((CLOG_ERR "failed to get active desktop name: %s", error.what())); }