diff --git a/qt/widgets/instrumentview/src/BankTextureBuilder.cpp b/qt/widgets/instrumentview/src/BankTextureBuilder.cpp
index 5d15e340ea92f01e619296856c378c426942807d..4cf5c38052ad337489ef9ee156271be3b25c1839 100644
--- a/qt/widgets/instrumentview/src/BankTextureBuilder.cpp
+++ b/qt/widgets/instrumentview/src/BankTextureBuilder.cpp
@@ -65,7 +65,7 @@ void addColorsToTopAndBottomTextures(
   }
 }
 
-void upload2DTexture(const std::pair<size_t, size_t> textSizes,
+void upload2DTexture(const std::pair<size_t, size_t> &textSizes,
                      GLuint &textureID, std::vector<char> &texture) {
   auto w = textSizes.first;
   auto h = textSizes.second;
diff --git a/qt/widgets/instrumentview/src/PanelsSurface.cpp b/qt/widgets/instrumentview/src/PanelsSurface.cpp
index c4aeb193e4e23dccd8a21ced157b376a65e63620..defd0e34f1670ffb938ad460f433304de6d22d83 100644
--- a/qt/widgets/instrumentview/src/PanelsSurface.cpp
+++ b/qt/widgets/instrumentview/src/PanelsSurface.cpp
@@ -310,7 +310,7 @@ void PanelsSurface::addFlatBankOfDetectors(
   QVector<QPointF> vert;
   vert << p1 << p0;
   info->polygon = QPolygonF(vert);
-  PRAGMA_OMP(parallel for)
+#pragma omp parallel for
   for (int i = 0; i < static_cast<int>(detectors.size()); ++i) {
     auto detector = detectors[i];
     addDetector(detector, pos0, index, info->rotation);