remove rest of fgets-assert-problem in process()

This commit is contained in:
Pete Hildebrandt 2011-01-24 22:26:09 +01:00
parent fabc78b544
commit f26f6ca6ad
1 changed files with 2 additions and 5 deletions

View File

@ -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);
}