From d56f7a22490d540c53e08dc38a22ec3681970fd9 Mon Sep 17 00:00:00 2001 From: lienjukaisim <154924955+lienjukaisim@users.noreply.github.com> Date: Wed, 14 Aug 2024 15:48:24 +0200 Subject: [PATCH] --- crates/sesam-vitale/src/cartevitale.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/crates/sesam-vitale/src/cartevitale.rs b/crates/sesam-vitale/src/cartevitale.rs index 3c0ba22..d259f90 100644 --- a/crates/sesam-vitale/src/cartevitale.rs +++ b/crates/sesam-vitale/src/cartevitale.rs @@ -168,7 +168,9 @@ pub fn LireDroitsVitale( let groups = decode_ssv_memory(hex_values, hex_values.len()); unsafe { - libc::free(buffer); + if !buffer.is_null() { + libc::free(buffer); // ??? si liberer avant decode_ssv_memory alors hex_values n'est plus correct ??? + } } decode_carte_vitale(groups)