Branch: refs/heads/master
Home: https://github.com/synfig/synfig
Commit: 89911d345b18391574e060f363d91942c737de93
https://github.com/synfig/synfig/commit/89911d345b18391574e060f363d91942c737de93
Author: Rodolfo Ribeiro Gomes <[email protected]>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M synfig-studio/src/gui/app.cpp
Log Message:
-----------
fix memory leak
As in docs: "In general, a copy is made of the property
contents and the caller is responsible for freeing the memory
in the appropriate manner for the type, for instance by calling
g_free() or g_object_unref()."
Commit: 16620b1d4dbd66cf01098a04fa070cf0c1218684
https://github.com/synfig/synfig/commit/16620b1d4dbd66cf01098a04fa070cf0c1218684
Author: Rodolfo Ribeiro Gomes <[email protected]>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M synfig-studio/src/gui/dialogs/about.cpp
Log Message:
-----------
fix memory leak
In order to manage() be useful, the object needs to have
a parent that would delete it when destroyed.
Commit: 7dbbd552777c9e63ba7dfbc94df3be44652350e5
https://github.com/synfig/synfig/commit/7dbbd552777c9e63ba7dfbc94df3be44652350e5
Author: Rodolfo Ribeiro Gomes <[email protected]>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M synfig-studio/src/gui/docks/dock_toolbox.cpp
M synfig-studio/src/gui/docks/dock_toolbox.h
Log Message:
-----------
fix memory leak
and it is not used since 2014 when changed to VPanel
Commit: fadfef0a06aa1415367abe373b434d707f66fdc1
https://github.com/synfig/synfig/commit/fadfef0a06aa1415367abe373b434d707f66fdc1
Author: Rodolfo Ribeiro Gomes <[email protected]>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M synfig-studio/src/gui/docks/dock_toolbox.h
Log Message:
-----------
remove commented code
not used since 2005
Commit: a4120aac0ea874028711a2cafb535834b8767b52
https://github.com/synfig/synfig/commit/a4120aac0ea874028711a2cafb535834b8767b52
Author: Rodolfo Ribeiro Gomes <[email protected]>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M synfig-studio/src/gui/docks/dock_toolbox.cpp
Log Message:
-----------
remove obsolete code and avoid deprecated class
Gtk::Paned exists since 3.0
Commit: c5aa1829fab78eb345a906afad2f89ed12353fba
https://github.com/synfig/synfig/commit/c5aa1829fab78eb345a906afad2f89ed12353fba
Author: Rodolfo Ribeiro Gomes <[email protected]>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M synfig-studio/src/gui/widgets/widget_vector.cpp
Log Message:
-----------
fix memory leak
labels are not used since 2015
Commit: d802fbefd9878cb23cdc1e8eec29c489bc431b27
https://github.com/synfig/synfig/commit/d802fbefd9878cb23cdc1e8eec29c489bc431b27
Author: Rodolfo Ribeiro Gomes <[email protected]>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M synfig-studio/src/gui/widgets/widget_link.cpp
Log Message:
-----------
fix memory leak
when allocated by manage(), the object is deleted when its
parent/container is deleted.
In this case, only one Gtk::Image object has a parent at a time.
So, the other one wouldn't be deleted after dialog destruction.
Solution: manage memory ourselves
Commit: 9614c97dfb81fb392799cb3d3cbfcb0b35c35eb9
https://github.com/synfig/synfig/commit/9614c97dfb81fb392799cb3d3cbfcb0b35c35eb9
Author: Rodolfo Ribeiro Gomes <[email protected]>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M synfig-studio/src/gui/trees/layertree.cpp
M synfig-studio/src/gui/trees/layertree.h
Log Message:
-----------
fix memory leak
return value is not used anywhere.
scrolled window never contained anything:
line commented since 2005
Commit: 563a052797b976c505231c790ab3c1c855162e72
https://github.com/synfig/synfig/commit/563a052797b976c505231c790ab3c1c855162e72
Author: Rodolfo Ribeiro Gomes <[email protected]>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M synfig-studio/src/gui/docks/dockable.h
Log Message:
-----------
remove commented out properties
useless since 2005
Commit: fbd4130d873040f595f3b130f170f8a5b921f5bb
https://github.com/synfig/synfig/commit/fbd4130d873040f595f3b130f170f8a5b921f5bb
Author: Rodolfo Ribeiro Gomes <[email protected]>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M synfig-studio/src/gui/dialogs/dialog_setup.cpp
M synfig-studio/src/gui/dialogs/dialog_setup.h
Log Message:
-----------
fix memory leak
private property not used anywhere
Commit: ab857c9dd33b8a1bcb78c7092242fb3c79366b96
https://github.com/synfig/synfig/commit/ab857c9dd33b8a1bcb78c7092242fb3c79366b96
Author: Rodolfo Ribeiro Gomes <[email protected]>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M synfig-studio/src/gui/trees/layertree.cpp
Log Message:
-----------
remove dead commented code in LayerTree
Commit: 11d50d07b1f44dd157c3f4e768f89747d76dd166
https://github.com/synfig/synfig/commit/11d50d07b1f44dd157c3f4e768f89747d76dd166
Author: Ivan Mahonin <[email protected]>
Date: 2019-07-26 (Fri, 26 Jul 2019)
Changed paths:
M synfig-studio/src/gui/app.cpp
M synfig-studio/src/gui/dialogs/about.cpp
M synfig-studio/src/gui/dialogs/dialog_setup.cpp
M synfig-studio/src/gui/dialogs/dialog_setup.h
M synfig-studio/src/gui/docks/dock_toolbox.cpp
M synfig-studio/src/gui/docks/dock_toolbox.h
M synfig-studio/src/gui/docks/dockable.h
M synfig-studio/src/gui/trees/layertree.cpp
M synfig-studio/src/gui/trees/layertree.h
M synfig-studio/src/gui/widgets/widget_link.cpp
M synfig-studio/src/gui/widgets/widget_vector.cpp
Log Message:
-----------
Merge pull request #888 from rodolforg/fix-mem-leaks
Fix mem leaks in Studio
Compare: https://github.com/synfig/synfig/compare/48415191a492...11d50d07b1f4
_______________________________________________
Synfig-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl