Skip to content

Commit 8acfa3e

Browse files
committed
fixed memory leak in sysmon
1 parent a96d1e4 commit 8acfa3e

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

chapter08/SysMon/SysMon.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ NTSTATUS SysMonRead(PDEVICE_OBJECT, PIRP Irp) {
118118
len -= size;
119119
buffer += size;
120120
count += size;
121+
ExFreePool(info);
121122
}
122123
}
123124

chapter09/SysMon/SysMon.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,7 @@ NTSTATUS SysMonRead(PDEVICE_OBJECT, PIRP Irp) {
128128
len -= size;
129129
buffer += size;
130130
count += size;
131+
ExFreePool(info);
131132
}
132133
}
133134

0 commit comments

Comments
 (0)