~timo-jyrinki/compiz/metacity-key-migrations

« back to all changes in this revision

Viewing changes to plugins/td/src/3d.cpp

Fixed various problems described in bug 1030473.
Optimized performance and style following suggestions reported by cppcheck:

1. Reduced the scope of various variables.

2. Used prefix ++ operators for non-primitive types, because those can be more efficient than post-increment. Post-increment usually keeps a copy of the previous value, adds extra code and is slower.. Fixes: https://bugs.launchpad.net/bugs/1030473. Approved by Daniel van Vugt, Sam Spilsbury.

Show diffs side-by-side

added added

removed removed

Lines of Context:
390
390
        pl = cScreen->getWindowPaintList ();
391
391
 
392
392
        /* paint all windows from bottom to top */
393
 
        for (it = pl.begin (); it != pl.end (); it++)
 
393
        for (it = pl.begin (); it != pl.end (); ++it)
394
394
        {
395
395
            CompWindow *w = (*it);
396
396
            tdw = TdWindow::get (w);