diff --git a/frameworks/render/render_base.h b/frameworks/render/render_base.h index e29c9db4f5141704627fd8f72de9a13919f2d707..f7a901b420c8e6c869743c6f1c14475934d6672d 100644 --- a/frameworks/render/render_base.h +++ b/frameworks/render/render_base.h @@ -23,7 +23,6 @@ #ifndef GRAPHIC_LITE_RENDER_BASE_H #define GRAPHIC_LITE_RENDER_BASE_H -#include #include "gfx_utils/diagram/common/common_basics.h" #include "render/render_buffer.h" @@ -216,7 +215,9 @@ public: void BlendHLine(int32_t x1, int32_t y, int32_t x2, const ColorType& color, uint8_t cover) { if (x1 > x2) { - std::swap(x1, x2); + int32_t swapTemp = x1; + x1 = x2; + x2 = swapTemp; } if (y > GetYMax() || y < GetYMin() || x1 > GetXMax() || x2 < GetXMin()) { return; diff --git a/test/uitest/test_vector_font/ui_test_vector_font.cpp b/test/uitest/test_vector_font/ui_test_vector_font.cpp index f983b7551f4826b75b332cfbaac05168ae4b0d0a..3b6020c71158ed4470969a8ff6e7745d7de2a1f3 100644 --- a/test/uitest/test_vector_font/ui_test_vector_font.cpp +++ b/test/uitest/test_vector_font/ui_test_vector_font.cpp @@ -15,8 +15,6 @@ #include "ui_test_vector_font.h" #if ENABLE_VECTOR_FONT -#include - #include "common/screen.h" #include "components/ui_label.h" #if ENABLE_MULTI_FONT