Changeset 961a5ee in mainline


Ignore:
Timestamp:
2018-02-02T12:00:40Z (6 years ago)
Author:
Petr Manek <petr.manek@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
45457265
Parents:
64ce0c1
Message:

usbdiag: fix (de)allocation crash caused by merge

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/bus/usb/usbdiag/tests.c

    r64ce0c1 r961a5ee  
    6161
    6262        size_t test_data_size = size / sizeof(test_data);
    63         char *buffer = (char *) malloc(size);
     63        char *buffer = usb_pipe_alloc_buffer(pipe, size);
    6464        if (!buffer)
    6565                return ENOMEM;
     
    133133        results->transfer_size = size;
    134134
    135         free(buffer);
     135        usb_pipe_free_buffer(pipe, buffer);
    136136
    137137        return rc;
     
    198198        results->transfer_size = size;
    199199
    200         free(buffer);
     200        usb_pipe_free_buffer(pipe, buffer);
    201201
    202202        return rc;
Note: See TracChangeset for help on using the changeset viewer.