diff --git a/boring/src/error.rs b/boring/src/error.rs index 5c1ad40b..04815863 100644 --- a/boring/src/error.rs +++ b/boring/src/error.rs @@ -183,7 +183,7 @@ impl Error { self.line, ); if let Some(cstr) = self.data_cstr() { - ffi::ERR_set_error_data(cstr.as_ptr().cast_mut(), ffi::ERR_FLAG_STRING); + ffi::ERR_add_error_data(1, cstr.as_ptr().cast_mut()); } } }