From 23eccdd4675d6c3952c9ca496860efc7357b1728 Mon Sep 17 00:00:00 2001 From: James Cherry Date: Thu, 7 Nov 2024 08:55:10 -0800 Subject: [PATCH] leak Signed-off-by: James Cherry --- liberty/LibertyReader.cc | 2 -- util/StringUtil.cc | 1 + 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/liberty/LibertyReader.cc b/liberty/LibertyReader.cc index 7f039351..da39bca3 100644 --- a/liberty/LibertyReader.cc +++ b/liberty/LibertyReader.cc @@ -651,8 +651,6 @@ LibertyReader::beginLibrary(LibertyGroup *group) library_->units()->currentUnit()->setScale(current_scale_); library_->units()->distanceUnit()->setScale(distance_scale_); - - library_->setDelayModelType(DelayModelType::cmos_linear); scale_factors_ = new ScaleFactors(""); library_->setScaleFactors(scale_factors_); } diff --git a/util/StringUtil.cc b/util/StringUtil.cc index 02c5edfc..a20ac4a8 100644 --- a/util/StringUtil.cc +++ b/util/StringUtil.cc @@ -158,6 +158,7 @@ stringPrintTmp(const char *fmt, if (tmp_length >= tmp_length1) { tmp_length1 = tmp_length + 1; + stringDelete(tmp); tmp = makeTmpString(tmp_length1); va_copy(args_copy, args); tmp_length = vsnprint(tmp, tmp_length1, fmt, args_copy);