aboutsummaryrefslogtreecommitdiff
path: root/sys/compat
diff options
context:
space:
mode:
authorChristian Brueffer <brueffer@FreeBSD.org>2009-05-13 08:50:13 +0000
committerChristian Brueffer <brueffer@FreeBSD.org>2009-05-13 08:50:13 +0000
commitc3c1eab368b545209f52cb60b5b452e78aa4007c (patch)
treea8ca9461265e99413f9f32d6f534b2a43fed94b4 /sys/compat
parent07a7b85e94c29317f9737c91e4a6a1bc5ccd711c (diff)
Notes
Diffstat (limited to 'sys/compat')
-rw-r--r--sys/compat/ndis/kern_windrv.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/compat/ndis/kern_windrv.c b/sys/compat/ndis/kern_windrv.c
index 2824bcd5470a..1d4f76c93f5f 100644
--- a/sys/compat/ndis/kern_windrv.c
+++ b/sys/compat/ndis/kern_windrv.c
@@ -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