~ivenvd/compiz/compiz.doc.fix_1070211

« back to all changes in this revision

Viewing changes to include/core/screen.h

  • Committer: Tarmac
  • Author(s): Daniel van Vugt
  • Date: 2012-10-16 08:49:26 UTC
  • mfrom: (3417.4.1 comp)
  • Revision ID: tarmac-20121016084926-ine4j0wfhcicvuwi
Templates relating to the core plugin should only be instantiated in the
core plugin. This ensures you can't accidentally re-instantiate them when
you include core/screen.h or core/window.h
(LP: #1066799) (LP: #1066796). Fixes: https://bugs.launchpad.net/bugs/1066796, https://bugs.launchpad.net/bugs/1066799. Approved by Sam Spilsbury, PS Jenkins bot.

Show diffs side-by-side

added added

removed removed

Lines of Context:
109
109
    int    activeNum;
110
110
};
111
111
 
 
112
class ScreenInterface;
 
113
extern template class WrapableInterface<CompScreen, ScreenInterface>;
 
114
 
112
115
/**
113
116
 * Interface to an abstract screen.
114
117
 */