From 8b9e36df77b5919b60d1a6beb5187f2a82cfdcc3 Mon Sep 17 00:00:00 2001 From: gabryon99 Date: Thu, 15 Apr 2021 09:05:26 +0200 Subject: [PATCH] fix mask check for exporting --- src/meshlabplugins/io_e57/io_e57.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/meshlabplugins/io_e57/io_e57.cpp b/src/meshlabplugins/io_e57/io_e57.cpp index 6757d8498..b31b6a2a9 100755 --- a/src/meshlabplugins/io_e57/io_e57.cpp +++ b/src/meshlabplugins/io_e57/io_e57.cpp @@ -156,17 +156,17 @@ void E57IOPlugin::save(const QString& formatName, const QString& fileName, MeshM scanHeader.pointFields.cartesianYField = true; scanHeader.pointFields.cartesianZField = true; - if ((mask & Mask::IOM_VERTNORMAL)) { + if ((mask & Mask::IOM_VERTNORMAL) != 0) { scanHeader.pointFields.normalX = true; scanHeader.pointFields.normalY = true; scanHeader.pointFields.normalZ = true; } - if ((mask & Mask::IOM_VERTCOLOR)) { + if ((mask & Mask::IOM_VERTCOLOR) != 0) { scanHeader.pointFields.colorRedField = true; scanHeader.pointFields.colorGreenField = true; scanHeader.pointFields.colorBlueField = true; } - if ((mask & Mask::IOM_VERTQUALITY)) { + if ((mask & Mask::IOM_VERTQUALITY) != 0) { scanHeader.pointFields.intensityField = true; }