From ea25549b696469d62378a2334a06ffc12a934952 Mon Sep 17 00:00:00 2001 From: Adam Malinowski Date: Fri, 25 Jul 2014 11:01:14 +0200 Subject: [PATCH] Correct exception catching Exception should be caught by reference. Change-Id: I19e906aa892956b783f174f6d40c63b4320cda93 --- src/admin/api/admin-api.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/admin/api/admin-api.cpp b/src/admin/api/admin-api.cpp index 4087e40..ac10e26 100644 --- a/src/admin/api/admin-api.cpp +++ b/src/admin/api/admin-api.cpp @@ -121,7 +121,7 @@ int cynara_admin_set_policies(struct cynara_admin *p_cynara_admin, return CYNARA_ADMIN_API_INVALID_PARAM; } } - } catch (std::bad_alloc ex) { + } catch (const std::bad_alloc &ex) { return CYNARA_ADMIN_API_OUT_OF_MEMORY; } @@ -139,7 +139,7 @@ int cynara_admin_set_bucket(struct cynara_admin *p_cynara_admin, const char *buc std::string extraStr; try { extraStr = extra ? extra : ""; - } catch (std::bad_alloc ex) { + } catch (const std::bad_alloc &ex) { return CYNARA_ADMIN_API_OUT_OF_MEMORY; } switch (operation) { -- 2.7.4