# This is a BitKeeper generated patch for the following project:
# Project Name: Linux kernel tree
# This patch format is intended for GNU patch command version 2.5 or higher.
# This patch includes the following deltas:
#                  ChangeSet    1.660.1.12 -> 1.660.1.13
#       drivers/usb/host/hc_sl811.c     1.1     -> 1.2    
#
# The following is the BitKeeper ChangeSet Log
# --------------------------------------------
# 02/09/30      [EMAIL PROTECTED]        1.660.1.13
# [PATCH] hc_sl811 build and memory leak
# 
# It needs s/malloc.h/slab.h/ .
# It also forgets to free some memory on an error exit patch.
# Patch for 2.5.39 follows.
# --------------------------------------------
#
diff -Nru a/drivers/usb/host/hc_sl811.c b/drivers/usb/host/hc_sl811.c
--- a/drivers/usb/host/hc_sl811.c       Mon Sep 30 17:23:40 2002
+++ b/drivers/usb/host/hc_sl811.c       Mon Sep 30 17:23:40 2002
@@ -28,7 +28,7 @@
 #include <linux/kernel.h>
 #include <linux/delay.h>
 #include <linux/sched.h>
-#include <linux/malloc.h>
+#include <linux/slab.h>
 #include <linux/errno.h>
 #include <linux/init.h>
 #include <linux/smp_lock.h>
@@ -1158,6 +1158,7 @@
        bus = usb_alloc_bus (&hci_device_operations);
        if (!bus) {
                kfree (hci);
+               kfree (ps);
                return NULL;
        }
 


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to