diff options
author | Pavel Labath <pavelo@centrum.sk> | 2011-07-12 12:16:32 (GMT) |
---|---|---|
committer | Pavel Labath <pavelo@centrum.sk> | 2011-11-01 09:57:22 (GMT) |
commit | 592d306e702cac55245b8485db9a769f47584137 (patch) | |
tree | 866a2e17bbebfc0be17b4b829da124cd26e24776 /src/Screen.hh | |
parent | 24cdaecc1f32b29b29602c7b03d7a6202e3d87c2 (diff) | |
download | fluxbox_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.hh | 4 |
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, |