mirror of
https://github.com/mirror/processhacker
synced 2026-06-08 16:03:24 +00:00
ToolStatus: fixed GDI memory leaks
git-svn-id: svn://svn.code.sf.net/p/processhacker/code@5600 21ef857c-d57f-4fe0-8362-d861dc6d29cd
This commit is contained in:
@@ -89,6 +89,7 @@ static VOID RebarLoadSettings(
|
||||
if (arrowIconBitmap = LoadImageFromResources(16, 16, MAKEINTRESOURCE(IDB_ARROW_REFRESH)))
|
||||
{
|
||||
ImageList_Replace(ToolBarImageList, 0, arrowIconBitmap, NULL);
|
||||
DeleteObject(arrowIconBitmap);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -98,6 +99,7 @@ static VOID RebarLoadSettings(
|
||||
if (cogIconBitmap = LoadImageFromResources(16, 16, MAKEINTRESOURCE(IDB_COG_EDIT)))
|
||||
{
|
||||
ImageList_Replace(ToolBarImageList, 1, cogIconBitmap, NULL);
|
||||
DeleteObject(cogIconBitmap);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -107,6 +109,7 @@ static VOID RebarLoadSettings(
|
||||
if (findIconBitmap = LoadImageFromResources(16, 16, MAKEINTRESOURCE(IDB_FIND)))
|
||||
{
|
||||
ImageList_Replace(ToolBarImageList, 2, findIconBitmap, NULL);
|
||||
DeleteObject(findIconBitmap);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -116,6 +119,7 @@ static VOID RebarLoadSettings(
|
||||
if (chartIconBitmap = LoadImageFromResources(16, 16, MAKEINTRESOURCE(IDB_CHART_LINE)))
|
||||
{
|
||||
ImageList_Replace(ToolBarImageList, 3, chartIconBitmap, NULL);
|
||||
DeleteObject(chartIconBitmap);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -125,6 +129,7 @@ static VOID RebarLoadSettings(
|
||||
if (appIconBitmap = LoadImageFromResources(16, 16, MAKEINTRESOURCE(IDB_APPLICATION)))
|
||||
{
|
||||
ImageList_Replace(ToolBarImageList, 4, appIconBitmap, NULL);
|
||||
DeleteObject(appIconBitmap);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -134,6 +139,7 @@ static VOID RebarLoadSettings(
|
||||
if (goIconBitmap = LoadImageFromResources(16, 16, MAKEINTRESOURCE(IDB_APPLICATION_GO)))
|
||||
{
|
||||
ImageList_Replace(ToolBarImageList, 5, goIconBitmap, NULL);
|
||||
DeleteObject(goIconBitmap);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -143,6 +149,7 @@ static VOID RebarLoadSettings(
|
||||
if (crossIconBitmap = LoadImageFromResources(16, 16, MAKEINTRESOURCE(IDB_CROSS)))
|
||||
{
|
||||
ImageList_Replace(ToolBarImageList, 6, crossIconBitmap, NULL);
|
||||
DeleteObject(crossIconBitmap);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user