From fe782a928e78aa5d36cc59b244faa83f5a390a51 Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Fri, 26 Sep 2014 18:27:21 +0000
Subject: [PATCH] fix -setnumber for negative nums

---
 Common/CommandLine.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Common/CommandLine.cpp b/Common/CommandLine.cpp
index e72ae9981a..2f5613f400 100644
--- a/Common/CommandLine.cpp
+++ b/Common/CommandLine.cpp
@@ -541,7 +541,7 @@ void GetOptions(int argc, char *argv[])
       }
       else if (!strcmp(argv[i]+1, "setnumber")) {
         i++;
-	if (i + 1 < argc && argv[i][0] != '-' && argv[i + 1][0] != '-') {
+	if (i + 1 < argc && argv[i][0] != '-') {
           std::vector<double> val(1, atof(argv[i + 1]));
           gmsh_yysymbols[argv[i]].value = val;
           i += 2;
-- 
GitLab