[BACK]Return to usbhid.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / usbhidctl

Diff for /src/usr.bin/usbhidctl/usbhid.c between version 1.15 and 1.16

version 1.15, 2019/06/28 13:35:05 version 1.16, 2021/02/04 06:57:19
Line 394 
Line 394 
         report->size = reptsize;          report->size = reptsize;
   
         if (report->size > 0) {          if (report->size > 0) {
                 /*                  report->buffer = malloc(sizeof(*report->buffer));
                  * Allocate a buffer with enough space for the  
                  * report in the variable-sized data field.  
                  */  
                 report->buffer = malloc(sizeof(*report->buffer) -  
                                         sizeof(report->buffer->ucr_data) +  
                                         report->size);  
                 if (report->buffer == NULL)                  if (report->buffer == NULL)
                         err(1, NULL);                          err(1, NULL);
         } else          } else

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.16