aboutsummaryrefslogtreecommitdiff
path: root/pyecsca/sca/trace_set/hdf5.py
diff options
context:
space:
mode:
Diffstat (limited to 'pyecsca/sca/trace_set/hdf5.py')
-rw-r--r--pyecsca/sca/trace_set/hdf5.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/pyecsca/sca/trace_set/hdf5.py b/pyecsca/sca/trace_set/hdf5.py
index 01f8303..b8a1ad1 100644
--- a/pyecsca/sca/trace_set/hdf5.py
+++ b/pyecsca/sca/trace_set/hdf5.py
@@ -62,8 +62,7 @@ class HDF5TraceSet(TraceSet):
def append(self, value: Trace):
if self._file is not None:
- last = sorted(list(map(int, self._file.keys())))[-1]
- key = last + 1
+ key = sorted(list(map(int, self._file.keys())))[-1] + 1 if self._file.keys() else 0
self._file[str(key)] = value.samples
value.samples = self._file[str(key)]
if value.meta: