From 5bc9d007358ebc860544baaf94eec4adfe7fc8ab Mon Sep 17 00:00:00 2001 From: Peter Nelson Date: Wed, 12 Apr 2023 12:21:07 +0100 Subject: [PATCH] Cleanup: Let GetStringBoundingBox deal with buffer. --- src/widgets/dropdown.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/widgets/dropdown.cpp b/src/widgets/dropdown.cpp index b9cc1c8b9b..165c2b2f52 100644 --- a/src/widgets/dropdown.cpp +++ b/src/widgets/dropdown.cpp @@ -33,9 +33,7 @@ void DropDownListItem::Draw(const Rect &r, bool sel, Colours bg_colour) const uint DropDownListStringItem::Width() const { - char buffer[512]; - GetString(buffer, this->String(), lastof(buffer)); - return GetStringBoundingBox(buffer).width + WidgetDimensions::scaled.dropdowntext.Horizontal(); + return GetStringBoundingBox(this->String()).width + WidgetDimensions::scaled.dropdowntext.Horizontal(); } void DropDownListStringItem::Draw(const Rect &r, bool sel, Colours bg_colour) const