26 lines
900 B
Diff
26 lines
900 B
Diff
|
From 27a8f06d58a0bdb5c31a84fd8a653a9433f06082 Mon Sep 17 00:00:00 2001
|
||
|
From: Matthias Wolf <matthias.wolf@epfl.ch>
|
||
|
Date: Thu, 17 Mar 2022 16:48:04 +0100
|
||
|
Subject: [PATCH] bugfix: always refer to the proper signed type for `signed
|
||
|
char`
|
||
|
|
||
|
The previous usage of H5T_NATIVE_CHAR for `signed char` fails on
|
||
|
Fedora/aarch64. Needed for BlueBrain/libsonata#184.
|
||
|
---
|
||
|
include/highfive/bits/H5DataType_misc.hpp | 2 +-
|
||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||
|
|
||
|
diff --git a/include/highfive/bits/H5DataType_misc.hpp b/include/highfive/bits/H5DataType_misc.hpp
|
||
|
index 9e012f86..babc0145 100644
|
||
|
--- a/include/highfive/bits/H5DataType_misc.hpp
|
||
|
+++ b/include/highfive/bits/H5DataType_misc.hpp
|
||
|
@@ -74,7 +74,7 @@ inline AtomicType<char>::AtomicType() {
|
||
|
|
||
|
template <>
|
||
|
inline AtomicType<signed char>::AtomicType() {
|
||
|
- _hid = H5Tcopy(H5T_NATIVE_CHAR);
|
||
|
+ _hid = H5Tcopy(H5T_NATIVE_SCHAR);
|
||
|
}
|
||
|
|
||
|
template <>
|