Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/mkbd/main.c

    ra8c4e871 r7beb220  
    6969        int rc = usb_hid_report_init(*report);
    7070        if (rc != EOK) {
    71                 usb_hid_report_deinit(*report);
     71                usb_hid_free_report(*report);
    7272                *report = NULL;
    7373                return rc;
     
    7979            &report_desc_size);
    8080        if (rc != EOK) {
    81                 usb_hid_report_deinit(*report);
     81                usb_hid_free_report(*report);
    8282                *report = NULL;
    8383                return rc;
     
    8585       
    8686        if (report_desc_size == 0) {
    87                 usb_hid_report_deinit(*report);
     87                usb_hid_free_report(*report);
    8888                *report = NULL;
    8989                // TODO: other error code?
     
    9393        uint8_t *desc = (uint8_t *) malloc(report_desc_size);
    9494        if (desc == NULL) {
    95                 usb_hid_report_deinit(*report);
     95                usb_hid_free_report(*report);
    9696                *report = NULL;
    9797                return ENOMEM;
     
    103103            &actual_size);
    104104        if (rc != EOK) {
    105                 usb_hid_report_deinit(*report);
     105                usb_hid_free_report(*report);
    106106                *report = NULL;
    107107                free(desc);
     
    110110       
    111111        if (actual_size != report_desc_size) {
    112                 usb_hid_report_deinit(*report);
     112                usb_hid_free_report(*report);
    113113                *report = NULL;
    114114                free(desc);
Note: See TracChangeset for help on using the changeset viewer.