~alan-griffiths/compiz-core/fix-leaks

« back to all changes in this revision

Viewing changes to plugins/place/src/constrain-to-workarea/CMakeLists.txt

  • Committer: smspillaz
  • Author(s): Daniel van Vugt
  • Date: 2012-01-29 16:24:13 UTC
  • mfrom: (2961.1.7 fix-922199)
  • Revision ID: sam.spilsbury@canonical.com-20120129162413-h3krlac3ts6ub2a8
Prevent core classes being reinstantiated in plugins. (LP: #922199)

This not only caused massive code bloat from the duplicated class functions,
but serious bugs from duplicated static data such as singleton pointers.

Merge lp:~vanvugt/compiz-core/fix-922199 into lp:compiz-core

Show diffs side-by-side

added added

removed removed

Lines of Context:
57
57
 
58
58
TARGET_LINK_LIBRARIES(
59
59
  compiz_place_constrain_to_workarea
60
 
  compiz_rect
61
 
  compiz_point
62
 
  compiz_window_geometry
63
 
  compiz_window_geometry_saver
64
60
 
 
61
  compiz_core
65
62
  ${GLIBMM_LIBRARIES}
66
63
)