aboutsummaryrefslogtreecommitdiff
path: root/src/Screen.hh
diff options
context:
space:
mode:
authorPavel Labath <pavelo@centrum.sk>2011-07-12 12:16:32 (GMT)
committerPavel Labath <pavelo@centrum.sk>2011-11-01 09:57:22 (GMT)
commit592d306e702cac55245b8485db9a769f47584137 (patch)
tree866a2e17bbebfc0be17b4b829da124cd26e24776 /src/Screen.hh
parent24cdaecc1f32b29b29602c7b03d7a6202e3d87c2 (diff)
downloadfluxbox_pavel-592d306e702cac55245b8485db9a769f47584137.zip
fluxbox_pavel-592d306e702cac55245b8485db9a769f47584137.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 6492104..1906d67 100644
--- a/src/Screen.hh
+++ b/src/Screen.hh
@@ -508,10 +508,8 @@ private:
508 struct ScreenResource { 508 struct ScreenResource {
509 ScreenResource(FbTk::ResourceManager_base &rm, const std::string &scrname); 509 ScreenResource(FbTk::ResourceManager_base &rm, const std::string &scrname);
510 510
511 static const char workspace_names_delim[];
512 FbTk::Resource< 511 FbTk::Resource<
513 std::vector<std::string>, 512 std::vector<std::string>, FbTk::VectorTraits<FbTk::StringTraits>
514 FbTk::VectorTraits<FbTk::StringTraits, workspace_names_delim>
515 > workspace_names; 513 > workspace_names;
516 514
517 FbTk::BoolResource opaque_move, full_max, 515 FbTk::BoolResource opaque_move, full_max,