Fix -Wodr in GCC LTO builds

I've tested GCC 10 and 11, which exhibit the problem, and 8, which
doesn't.
This commit is contained in:
Flössie
2021-07-05 13:06:33 +02:00
parent 33ea50e2dd
commit 64382928c1
3 changed files with 13 additions and 3 deletions

View File

@@ -28,6 +28,9 @@
using namespace rtengine;
namespace
{
enum GeometryIndex {
MO_CANVAS,
MO_OBJECT_COUNT,
@@ -46,9 +49,6 @@ enum GeometryOffset {
OFFSET_END = (MO_OBJECT_COUNT + ::ControlLine::END) % ::ControlLine::OBJECT_COUNT,
};
namespace
{
/**
* Returns true if the object matches the offset.
*/