From 459f4de56c8d30090ebbbcabbdcf8459a1813036 Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Fri, 23 Dec 2016 08:26:38 +0000
Subject: [PATCH] fix compile

---
 Geo/discreteFace.cpp | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/Geo/discreteFace.cpp b/Geo/discreteFace.cpp
index 2b722aa1e2..28b41a4256 100644
--- a/Geo/discreteFace.cpp
+++ b/Geo/discreteFace.cpp
@@ -780,11 +780,13 @@ void discreteFace::complex_crossField()
 #ifdef HAVE_PETSC
 #ifdef PETSC_USE_COMPLEX
   lsys = new linearSystemPETSc<std::complex<double> >;
-#esle
-  Msg::Fatal("Petsc complex is required (we do need complex in discreteFace::complex_crossField())");
+#else
+  Msg::Error("Petsc complex is required (we do need complex in discreteFace::complex_crossField())");
+  return;
 #endif
 #else
-  Msg::Fatal("Petsc is required (we do need complex in discreteFace::crossField())");
+  Msg::Error("Petsc is required (we do need complex in discreteFace::crossField())");
+  return;
 #endif
   std::complex<double> i1(0,1);
   dofManager<std::complex<double> > myAssembler(lsys);
-- 
GitLab