From 523947d30c5fb2e1a804023dcf7f1aa70a9a6932 Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Sat, 10 Nov 2012 21:23:36 +0100 Subject: use namespace "States" instead of "states" structure has several advantages * better to read * namespace can be "extended" from everywhere allowing the declaration of states in the files that implement them * include file mess could be cleaned up a bit --- qbuffers.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'qbuffers.cpp') diff --git a/qbuffers.cpp b/qbuffers.cpp index 289683a..d9eba9f 100644 --- a/qbuffers.cpp +++ b/qbuffers.cpp @@ -15,6 +15,10 @@ #include "expressions.h" #include "qbuffers.h" +namespace States { + StateFile file; +} + Ring ring; bool @@ -159,7 +163,7 @@ StateFile::initial(void) State * StateFile::done(const gchar *str) { - BEGIN_EXEC(&states.start); + BEGIN_EXEC(&States::start); if (is_glob_pattern(str)) { gchar *dirname; @@ -197,5 +201,5 @@ StateFile::done(const gchar *str) do_edit(*str ? str : NULL); } - return &states.start; + return &States::start; } -- cgit v1.2.3