Merge lp:~3v1n0/compiz/static-compregion-memory-curruption-fix into lp:compiz/0.9.13
Proposed by
Marco Trevisan (Treviño)
Status: | Merged | ||||||||
---|---|---|---|---|---|---|---|---|---|
Approved by: | Andrea Azzarone | ||||||||
Approved revision: | no longer in the source branch. | ||||||||
Merged at revision: | 4140 | ||||||||
Proposed branch: | lp:~3v1n0/compiz/static-compregion-memory-curruption-fix | ||||||||
Merge into: | lp:compiz/0.9.13 | ||||||||
Diff against target: |
592 lines (+61/-59) 30 files modified
include/core/abiversion.h (+1/-1) plugins/animationaddon/src/beamup.cpp (+1/-1) plugins/animationaddon/src/burn.cpp (+1/-1) plugins/animationaddon/src/particle.cpp (+1/-1) plugins/animationplus/src/bonanza.cpp (+2/-2) plugins/blur/src/blur.cpp (+5/-5) plugins/compiztoolbox/src/compiztoolbox.cpp (+2/-2) plugins/composite/src/backbuffertracking/tests/test-composite-backbuffertracking.cpp (+5/-5) plugins/decor/src/clip-groups/src/clip-groups.cpp (+2/-2) plugins/decor/src/decor.cpp (+1/-1) plugins/expo/src/expo.cpp (+1/-1) plugins/group/src/paint.cpp (+1/-1) plugins/group/src/selection.cpp (+1/-1) plugins/group/src/tab.cpp (+1/-1) plugins/imgsvg/src/imgsvg.cpp (+1/-1) plugins/kdecompat/src/kdecompat.cpp (+2/-2) plugins/opacify/src/opacify.cpp (+1/-1) plugins/opengl/src/paint.cpp (+1/-1) plugins/resize/src/logic/src/resize-logic.cpp (+1/-1) plugins/ring/src/ring.cpp (+1/-1) plugins/shift/src/shift.cpp (+3/-3) plugins/stackswitch/src/stackswitch.cpp (+2/-2) plugins/staticswitcher/src/staticswitcher.cpp (+1/-1) plugins/switcher/src/switcher.cpp (+1/-1) plugins/td/src/3d.cpp (+1/-1) plugins/thumbnail/src/thumbnail.cpp (+1/-1) plugins/wallpaper/src/wallpaper.cpp (+1/-1) src/region/include/core/region.h (+3/-3) src/region/src/region.cpp (+14/-12) src/window.cpp (+2/-2) |
||||||||
To merge this branch: | bzr merge lp:~3v1n0/compiz/static-compregion-memory-curruption-fix | ||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Andrea Azzarone | Approve | ||
Review via email: mp+338342@code.launchpad.net |
Commit message
Region: define static const functions returning infinite and empty regions
As per https:/
static variables as extern and link them statically inside objects.
Otherwise these might be redefined multiple times, allocated mutiple times and
destroyed, again, multiple times causing memory errors.
To post a comment you must log in.
LGTM.