[REGEXPL]
authorPierre Schweitzer <pierre@reactos.org>
Thu, 6 Oct 2011 21:36:10 +0000 (21:36 +0000)
committerPierre Schweitzer <pierre@reactos.org>
Thu, 6 Oct 2011 21:36:10 +0000 (21:36 +0000)
commitc91f9ef382101a3d52fc326324ae539c3819cc6c
tree849ac81f720bd929c60be3f578cd7bc07c56e01b
parent7e02fbd0ddb40da8a1ded513724ef63f03ffe219
[REGEXPL]
Fix memory leaks
Fix broken if condition
Use delete[] operator for allocations made with new[] operator
Properly check for failed allocations by not throwing exception

svn path=/trunk/; revision=54034
16 files changed:
rosapps/applications/sysutils/regexpl/Completion.cpp
rosapps/applications/sysutils/regexpl/Console.cpp
rosapps/applications/sysutils/regexpl/Prompt.cpp
rosapps/applications/sysutils/regexpl/RegistryExplorer.cpp
rosapps/applications/sysutils/regexpl/RegistryKey.cpp
rosapps/applications/sysutils/regexpl/RegistryTree.cpp
rosapps/applications/sysutils/regexpl/Settings.cpp
rosapps/applications/sysutils/regexpl/ShellCommandDACL.cpp
rosapps/applications/sysutils/regexpl/ShellCommandDeleteValue.cpp
rosapps/applications/sysutils/regexpl/ShellCommandDir.cpp
rosapps/applications/sysutils/regexpl/ShellCommandSACL.cpp
rosapps/applications/sysutils/regexpl/ShellCommandSetValue.cpp
rosapps/applications/sysutils/regexpl/ShellCommandValue.cpp
rosapps/applications/sysutils/regexpl/ShellCommandsLinkedList.cpp
rosapps/applications/sysutils/regexpl/TextHistory.cpp
rosapps/applications/sysutils/regexpl/ph.h