diff options
| author | Lexi Winter <lexi@hemlock.eden.le-fay.org> | 2025-03-29 01:25:45 +0000 |
|---|---|---|
| committer | Lexi Winter <lexi@hemlock.eden.le-fay.org> | 2025-03-29 01:25:45 +0000 |
| commit | 3a066fd865168cc0e5d2ef4e44dd39256e87876b (patch) | |
| tree | b6f8d40974e4ab35da1bd4ddffdaa6da27c25cca | |
| parent | e9bd38ad8ede7e63adfaa297415542e819c19eb3 (diff) | |
| download | libnvxx-3a066fd865168cc0e5d2ef4e44dd39256e87876b.tar.gz libnvxx-3a066fd865168cc0e5d2ef4e44dd39256e87876b.tar.bz2 | |
__throw_if_error should imply __throw_if_null
| -rw-r--r-- | libnvxx/nvxx.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libnvxx/nvxx.cc b/libnvxx/nvxx.cc index 43c983c..4ccd51f 100644 --- a/libnvxx/nvxx.cc +++ b/libnvxx/nvxx.cc @@ -48,6 +48,8 @@ __nv_list_base::__free_nv() noexcept void __nv_list_base::__throw_if_error() const { + __throw_if_null(); + if (auto err = ::nvlist_error(__m_nv); err != 0) throw nv_error_state(std::error_code(err, std::generic_category())); } |
