From ea4cbf115beda8f7b040fe614088e19d8b727110 Mon Sep 17 00:00:00 2001 From: Francois Henrotte <francois.henrotte@ulg.ac.be> Date: Mon, 15 Oct 2012 21:30:02 +0000 Subject: [PATCH] bug corrected in logical expressions --- contrib/onelab/OnelabParser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/onelab/OnelabParser.cpp b/contrib/onelab/OnelabParser.cpp index e192ea5825..4d269e6a7d 100644 --- a/contrib/onelab/OnelabParser.cpp +++ b/contrib/onelab/OnelabParser.cpp @@ -78,7 +78,7 @@ int extractLogic(const std::string &in, std::vector<std::string> &arguments){ do{ if(in[pos]=='(') count++; if(in[pos]==')') count--; - if( (in[pos]=='<') || (in[pos]=='=') || (in[pos]=='>') ){ + if( (in[pos]=='<') || (in[pos]=='=') || (in[pos]=='>') || (in[pos]=='!') ){ arguments.push_back(removeBlanks(in.substr(cursor,pos-cursor))); if(count!=1) OLMsg::Fatal("Syntax error: <%s>",in.c_str()); -- GitLab