summaryrefslogtreecommitdiff
path: root/2004/i/nono/src/config/config.cc
diff options
context:
space:
mode:
authorschodet2004-05-19 13:13:03 +0000
committerschodet2004-05-19 13:13:03 +0000
commita489a86584e82b33821aa2b7287af145e36f4f83 (patch)
tree2af2354ac09540b4bad269e923d3f83c52cf8922 /2004/i/nono/src/config/config.cc
parent74f6f87c65456256192285886659328b0efe5915 (diff)
Ajout isId()
Diffstat (limited to '2004/i/nono/src/config/config.cc')
-rw-r--r--2004/i/nono/src/config/config.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/2004/i/nono/src/config/config.cc b/2004/i/nono/src/config/config.cc
index ea726c6..01e3960 100644
--- a/2004/i/nono/src/config/config.cc
+++ b/2004/i/nono/src/config/config.cc
@@ -156,6 +156,13 @@ Config::isId (const char *s)
return strcmp (config_yylval.id, s) == 0;
}
+bool
+Config::isId (void)
+{
+ if (m_type == -1) m_type = config_yylex ();
+ return m_type == ID;
+}
+
// Lance une erreur, on a pas trouvé ce qu'on voulais.
void
Config::noId (void)