aboutsummaryrefslogtreecommitdiff
path: root/src/Screen.hh
diff options
context:
space:
mode:
authorPavel Labath <pavelo@centrum.sk>2011-07-12 12:16:32 (GMT)
committerPaul Tagliamonte <paultag@fluxbox.org>2012-04-07 02:11:31 (GMT)
commit137d2edaa8cb5f4f41e2ef85de3b4316b32daf79 (patch)
treef3d8eafb1931745eea005b901f8c9a491a637365 /src/Screen.hh
parent56b0a9c4c7677c8d03341bc52694c45845700ea0 (diff)
downloadfluxbox_paul-137d2edaa8cb5f4f41e2ef85de3b4316b32daf79.zip
fluxbox_paul-137d2edaa8cb5f4f41e2ef85de3b4316b32daf79.tar.bz2
Enable the resource traits classes to hold non-static members
ps: the Resource class inherits from the Traits class instead of holding it as a member because it's more size-efficient (base classes can have zero size, members cannot).
Diffstat (limited to 'src/Screen.hh')
-rw-r--r--src/Screen.hh4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/Screen.hh b/src/Screen.hh
index 3e062ac..db357d1 100644
--- a/src/Screen.hh
+++ b/src/Screen.hh
@@ -525,10 +525,8 @@ private:
525 struct ScreenResource { 525 struct ScreenResource {
526 ScreenResource(FbTk::ResourceManager_base &rm, const std::string &scrname); 526 ScreenResource(FbTk::ResourceManager_base &rm, const std::string &scrname);
527 527
528 static const char workspace_names_delim[];
529 FbTk::Resource< 528 FbTk::Resource<
530 std::vector<std::string>, 529 std::vector<std::string>, FbTk::VectorTraits<FbTk::StringTraits>
531 FbTk::VectorTraits<FbTk::StringTraits, workspace_names_delim>
532 > workspace_names; 530 > workspace_names;
533 531
534 FbTk::BoolResource opaque_move, full_max, 532 FbTk::BoolResource opaque_move, full_max,