// -*- mode: cpp; mode: fold -*-
// Description /*{{{*/
-// $Id: configuration.cc,v 1.16 2001/03/03 23:29:55 jgg Exp $
+// $Id: configuration.cc,v 1.18 2001/03/05 21:09:12 jgg Exp $
/* ######################################################################
Configuration Class
// Parse off the word
string Word;
+ bool NoWord = false;
if (ParseCWord(Pos,Word) == false &&
ParseQuoteWord(Pos,Word) == false)
{
{
Word = Tag;
Tag = "";
- }
+ }
+ else
+ NoWord = true;
}
if (strlen(Pos) != 0)
return _error->Error(_("Syntax error %s:%u: Extra junk after value"),FName.c_str(),CurLine);
else
{
// Set the item in the configuration class
- Conf.Set(Item,Word);
+ if (NoWord == false)
+ Conf.Set(Item,Word);
}
// Empty the buffer