ChangeSet 1.1005.1.12, 2003/06/27 16:01:07-07:00, [EMAIL PROTECTED]
[PATCH] USB: fix to previous vicam patch
OK, I'll think next time.
- fix my own stupid oversight regarding disconnect()
drivers/usb/vicam.c | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
diff -Nru a/drivers/usb/vicam.c b/drivers/usb/vicam.c
--- a/drivers/usb/vicam.c Fri Jun 27 16:27:02 2003
+++ b/drivers/usb/vicam.c Fri Jun 27 16:27:02 2003
@@ -765,11 +765,13 @@
DBG("close\n");
struct vicam_camera *cam = (struct vicam_camera *) dev->priv;
- set_camera_power(cam, 0);
- if (cam->is_removed)
+
+ if (cam->is_removed) {
vicam_purge(cam);
- else
+ } else {
+ set_camera_power(cam, 0);
cam->is_opened = 0;
+ }
}
inline int pin(int x)
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel