Step::undo can also return ERROR. 79/45879/3
authorPawel Sikorski <p.sikorski@samsung.com>
Tue, 11 Aug 2015 12:25:10 +0000 (14:25 +0200)
committerPawel Sikorski <p.sikorski@samsung.com>
Thu, 13 Aug 2015 07:33:50 +0000 (00:33 -0700)
commit739fc57bbbe834e92fd2ca6edd36d468068162d7
treed17f0aab3a8764e975f526376ce90b88a3ec09b9
parent58fbc88eb8ba097c9352fd88858786e1e44ce0f7
Step::undo can also return ERROR.

Since AppInstaller is calling all "undo()" even if one of them returns
ERROR, Step::undo can return ERROR.

Commit adds returning ERROR from some of the Step::undo methods.

Change-Id: I989521c43ed6a603e24c06adb58c35fb1e0ed6c9
src/common/app_installer.cc
src/common/step/step_backup_icons.cc
src/common/step/step_copy_storage_directories.cc
src/common/step/step_register_app.cc
src/common/step/step_remove_files.cc
src/common/step/step_remove_icons.cc
src/common/step/step_unregister_app.cc
src/tpk/step/step_copy_manifest_xml.cc
src/tpk/step/step_create_symbolic_link.cc