[SHELL32]
authorDavid Quintana <gigaherz@gmail.com>
Wed, 4 Jun 2014 16:25:48 +0000 (16:25 +0000)
committerDavid Quintana <gigaherz@gmail.com>
Wed, 4 Jun 2014 16:25:48 +0000 (16:25 +0000)
commit72aa759dd4469ea211de7b4aab881012615b0f45
tree4e717cd5ceec211e74473b48d45b4ea6e5e7898a
parent580b89e9b6f9dc94383c36a959033059cbb214bc
[SHELL32]
* Fix gcc compilation.

[BROWSEUI/RSHELL]
* Use virtual destructors and cleanup with delete in the creator functions.
* Try to fix a bit the "close" flow, so that less circular references remain when the filebrowser windows are closed.

svn path=/branches/shell-experiments/; revision=63539
16 files changed:
base/shell/rshell/CMenuBand.cpp
base/shell/rshell/CMenuBand.h
base/shell/rshell/CMenuDeskBar.cpp
base/shell/rshell/CMenuDeskBar.h
base/shell/rshell/CMenuSite.cpp
base/shell/rshell/CMenuSite.h
base/shell/rshell/CMergedFolder.cpp
base/shell/rshell/CMergedFolder.h
dll/win32/browseui/addressband.cpp
dll/win32/browseui/addressband.h
dll/win32/browseui/internettoolbar.cpp
dll/win32/browseui/internettoolbar.h
dll/win32/browseui/precomp.h
dll/win32/browseui/shellbrowser.cpp
dll/win32/browseui/toolsband.cpp
dll/win32/shell32/shlview.cpp