svn commit: r192036 - head/sys/compat/ndis
Christian Brueffer
brueffer at FreeBSD.org
Wed May 13 08:50:14 UTC 2009
Author: brueffer
Date: Wed May 13 08:50:13 2009
New Revision: 192036
URL: http://svn.freebsd.org/changeset/base/192036
Log:
Fix memory leak in an error case.
Found with: Coverity Prevent(tm)
CID: 371
MFC after: 2 weeks
Modified:
head/sys/compat/ndis/kern_windrv.c
Modified: head/sys/compat/ndis/kern_windrv.c
==============================================================================
--- head/sys/compat/ndis/kern_windrv.c Wed May 13 07:42:53 2009 (r192035)
+++ head/sys/compat/ndis/kern_windrv.c Wed May 13 08:50:13 2009 (r192036)
@@ -531,7 +531,10 @@ windrv_bus_attach(drv, name)
RtlInitAnsiString(&as, name);
if (RtlAnsiStringToUnicodeString(&drv->dro_drivername, &as, TRUE))
+ {
+ free(new, M_DEVBUF);
return(ENOMEM);
+ }
/*
* Set up a fake image pointer to avoid false matches
More information about the svn-src-head
mailing list