Hi all,
I found an attempt to free released memory. My fix is attached.
Cheers,
Manuele
=== modified file 'uspace/app/mkbd/main.c'
--- uspace/app/mkbd/main.c 2015-08-23 12:50:23 +0000
+++ uspace/app/mkbd/main.c 2016-07-19 09:54:39 +0000
@@ -122,12 +122,7 @@
rc = usb_hid_parse_report_descriptor(*report, desc, report_desc_size);
free(desc);
- if (rc != EOK) {
- free(desc);
- return rc;
- }
-
- return EOK;
+ return rc;
}
static void print_key(uint8_t *buffer, size_t size, usb_hid_report_t *report)
_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/listinfo/helenos-devel