sammycage / lunasvg

SVG rendering and manipulation library in C++
MIT License
866 stars 124 forks source link

warning: redundant move in return statement [-Wredundant-move] #65

Closed tksuoran closed 2 years ago

tksuoran commented 2 years ago
lunasvg-src/source/paintelement.cpp:146:25: warning: redundant move in return statement [-Wredundant-move]
lunasvg-src/source/paintelement.cpp:158:21: warning: redundant move in return statement [-Wredundant-move]
lunasvg-src/source/paintelement.cpp:257:25: warning: redundant move in return statement [-Wredundant-move]
lunasvg-src/source/paintelement.cpp:272:21: warning: redundant move in return statement [-Wredundant-move]
lunasvg-src/source/paintelement.cpp:407:21: warning: redundant move in return statement [-Wredundant-move]
lunasvg-src/source/paintelement.cpp:425:21: warning: redundant move in return statement [-Wredundant-move]

note: remove ‘std::move’ call

These warnings are reported by gcc (at least versions 9 and 11). These should be simple to fix.

sammycage commented 2 years ago

Please take a look at this issue #46