[ros-diffs] [pschweitzer] 56367: [NTOSKRNL] Fix a memory leak
pschweitzer at svn.reactos.org
pschweitzer at svn.reactos.org
Thu Apr 19 20:56:01 UTC 2012
Author: pschweitzer
Date: Thu Apr 19 20:55:59 2012
New Revision: 56367
URL: http://svn.reactos.org/svn/reactos?rev=56367&view=rev
Log:
[NTOSKRNL]
Fix a memory leak
Modified:
trunk/reactos/ntoskrnl/fsrtl/dbcsname.c
Modified: trunk/reactos/ntoskrnl/fsrtl/dbcsname.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/fsrtl/dbcsname.c?rev=56367&r1=56366&r2=56367&view=diff
==============================================================================
--- trunk/reactos/ntoskrnl/fsrtl/dbcsname.c [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/fsrtl/dbcsname.c [iso-8859-1] Thu Apr 19 20:55:59 2012
@@ -4,7 +4,7 @@
* FILE: ntoskrnl/fsrtl/name.c
* PURPOSE: Provides DBCS parsing and other support routines for FSDs
* PROGRAMMERS: Alex Ionescu (alex.ionescu at reactos.org)
- * Pierre Schweitzer (pierre.schweitzer at reactos.org)
+ * Pierre Schweitzer (pierre.schweitzer at reactos.org)
*/
/* INCLUDES ******************************************************************/
@@ -249,6 +249,11 @@
Expression->Buffer[ExpressionPosition] == ANSI_DOS_DOT)
{
ExpressionPosition++;
+ }
+
+ if (BackTracking)
+ {
+ ExFreePoolWithTag(BackTracking, 'nrSF');
}
return (ExpressionPosition == Expression->Length && NamePosition == Name->Length);
More information about the Ros-diffs
mailing list