From: Takashi Sawanaka Date: Wed, 7 Jul 2021 00:06:39 +0000 (+0900) Subject: Fix code scanning alerts 36-40: Catching by value X-Git-Tag: v2.16.14~84 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=9409866ceed70d581274200d34674bdc226812f7;p=winmerge-jp%2Fwinmerge-jp.git Fix code scanning alerts 36-40: Catching by value --- diff --git a/Src/Common/unicoder.cpp b/Src/Common/unicoder.cpp index 06d995ec8..089448828 100644 --- a/Src/Common/unicoder.cpp +++ b/Src/Common/unicoder.cpp @@ -477,7 +477,7 @@ bool maketstring(String & str, const char* lpd, size_t len, int codepage, bool * { str.resize(wlen); } - catch (std::bad_alloc) + catch (std::bad_alloc&) { // Not enough memory - exit return false; @@ -509,7 +509,7 @@ bool maketstring(String & str, const char* lpd, size_t len, int codepage, bool * { str.resize(n); } - catch (std::bad_alloc) + catch (std::bad_alloc&) { // Not enough memory - exit return false; @@ -538,7 +538,7 @@ bool maketstring(String & str, const char* lpd, size_t len, int codepage, bool * { str.resize(n); } - catch (std::bad_alloc) + catch (std::bad_alloc&) { // Not enough memory - exit return false; @@ -558,7 +558,7 @@ bool maketstring(String & str, const char* lpd, size_t len, int codepage, bool * { str.resize(n); } - catch (std::bad_alloc) + catch (std::bad_alloc&) { // Not enough memory - exit return false; @@ -582,7 +582,7 @@ bool maketstring(String & str, const char* lpd, size_t len, int codepage, bool * { str.resize(n); } - catch (std::bad_alloc) + catch (std::bad_alloc&) { // Not enough memory - exit return false; @@ -632,7 +632,7 @@ bool maketstring(String & str, const char* lpd, size_t len, int codepage, bool * { str.resize(n); } - catch (std::bad_alloc) + catch (std::bad_alloc&) { // Not enough memory - exit return false; @@ -645,7 +645,7 @@ bool maketstring(String & str, const char* lpd, size_t len, int codepage, bool * { str.resize(n); } - catch (std::bad_alloc) + catch (std::bad_alloc&) { // Not enough memory - exit return false;