From 719caa2f58e32f8f3dc044f4d9b64d547691306a Mon Sep 17 00:00:00 2001 From: korenkonder Date: Wed, 31 Jan 2024 17:10:55 +0300 Subject: [PATCH] Why not? --- src/KKdLib/dsc.cpp | 3 +-- src/ReDIVA/main.cpp | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/KKdLib/dsc.cpp b/src/KKdLib/dsc.cpp index 02aedd22..49a280f8 100644 --- a/src/KKdLib/dsc.cpp +++ b/src/KKdLib/dsc.cpp @@ -3047,9 +3047,8 @@ bool dsc::parse(const void* data, size_t size, dsc_type type) { *data_dsc = load_reverse_endianness_uint32_t(data_dsc); data_dsc = (int32_t*)st.data.data(); - if (*data_dsc++ != 0x13120420) { + if (*data_dsc++ != 0x13120420) return false; - } signature = 0x13120420; id = *data_dsc++; diff --git a/src/ReDIVA/main.cpp b/src/ReDIVA/main.cpp index fd4bbacc..ac8d809a 100644 --- a/src/ReDIVA/main.cpp +++ b/src/ReDIVA/main.cpp @@ -263,8 +263,7 @@ static void a3da_to_dft_dsc(int32_t pv_id) { s_dsc.write(dsc_data, dsc_length); s_dsc.close(); - if (dsc_data) - free(dsc_data); + free_def(dsc_data); sprintf_s(buf, sizeof(buf), "DOF\\post_process_table\\pv%03d.dft", pv_id); dft_data.dof.write(buf);