diff options
author | Doğukan Korkmaztürk <d.korkmazturk@gmail.com> | 2019-08-30 21:18:18 -0400 |
---|---|---|
committer | Andreas Sandberg <andreas.sandberg@arm.com> | 2019-09-02 09:55:11 +0000 |
commit | 633638ae5dc6f057938bc11337f52c3f047c0d79 (patch) | |
tree | e6c79c5ebbd401533797f5a02495043b8d9f1a2f /src/base | |
parent | 24b56f92731091fb9a6c989affb04cca3109b29b (diff) | |
download | gem5-633638ae5dc6f057938bc11337f52c3f047c0d79.tar.xz |
stats: Catch exceptions by const reference
Catching exceptions by value causes -Werror=catch-value= to be
triggered during a build process. This change replaces the values
with const references in the catch blocks.
Change-Id: Iddabb595c5916d8120dcdb08e2c2f36ff21c3c9b
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/20528
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Maintainer: Jason Lowe-Power <jason@lowepower.com>
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
Tested-by: kokoro <noreply+kokoro@google.com>
Diffstat (limited to 'src/base')
-rw-r--r-- | src/base/stats/hdf5.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/base/stats/hdf5.cc b/src/base/stats/hdf5.cc index bb3705c3b..1e11d5627 100644 --- a/src/base/stats/hdf5.cc +++ b/src/base/stats/hdf5.cc @@ -109,9 +109,9 @@ Hdf5::beginGroup(const char *name) H5::Group group; try { group = base.openGroup(name); - } catch (H5::FileIException e) { + } catch (const H5::FileIException& e) { group = base.createGroup(name); - } catch (H5::GroupIException e) { + } catch (const H5::GroupIException& e) { group = base.createGroup(name); } |