remove rest of fgets-assert-problem in process()
This commit is contained in:
parent
fabc78b544
commit
f26f6ca6ad
|
@ -69,7 +69,6 @@ void process(int out ,char *request, struct usb_device *dev, int devnum)
|
|||
long remlen = 0;
|
||||
usb_dev_handle *udev;
|
||||
unsigned int id; //product id of current device
|
||||
char *retvalue = NULL;
|
||||
|
||||
if (debug)
|
||||
fprintf(stderr,"\nRequested is (%s)\n",request);
|
||||
|
@ -132,8 +131,7 @@ void process(int out ,char *request, struct usb_device *dev, int devnum)
|
|||
printf("Accessing Gembird #%d USB device %s\n", devnum, dev->filename );
|
||||
|
||||
lastpos = ftell(in);
|
||||
retvalue = fgets(xbuffer, BSIZE-1, in);
|
||||
assert(retvalue != NULL);
|
||||
fgets(xbuffer, BSIZE-1, in);
|
||||
remlen = length = ftell(in) - lastpos;
|
||||
lastpos = ftell(in);
|
||||
|
||||
|
@ -226,8 +224,7 @@ void process(int out ,char *request, struct usb_device *dev, int devnum)
|
|||
}
|
||||
send(out, mrk, remlen, 0);
|
||||
memset(xbuffer, 0, BSIZE);
|
||||
retvalue = fgets(xbuffer, BSIZE-1, in);
|
||||
//assert(retvalue != NULL);
|
||||
fgets(xbuffer, BSIZE-1, in);
|
||||
remlen = length = ftell(in) - lastpos;
|
||||
lastpos = ftell(in);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue