Module Name:    src
Committed By:   mrg
Date:           Fri Oct  4 09:19:19 UTC 2019

Modified Files:
        src/external/bsd/atf/dist/atf-sh: atf-check.cpp

Log Message:
give a catch() a variable.  gcc 8 is picky:

atf-check.cpp:221:23: error: catching polymorphic type 'class 
std::runtime_error' by value [-Werror=catch-value=]


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/external/bsd/atf/dist/atf-sh/atf-check.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/bsd/atf/dist/atf-sh/atf-check.cpp
diff -u src/external/bsd/atf/dist/atf-sh/atf-check.cpp:1.10 src/external/bsd/atf/dist/atf-sh/atf-check.cpp:1.11
--- src/external/bsd/atf/dist/atf-sh/atf-check.cpp:1.10	Fri Dec  4 01:43:58 2015
+++ src/external/bsd/atf/dist/atf-sh/atf-check.cpp	Fri Oct  4 09:19:18 2019
@@ -218,7 +218,7 @@ parse_signal(const std::string& str)
     if (signo == INT_MIN) {
         try {
             return atf::text::to_type< int >(str);
-        } catch (std::runtime_error) {
+        } catch (std::runtime_error &e) {
             throw atf::application::usage_error("Invalid signal name or number "
                 "in -s option");
         }

Reply via email to