|
From: | Gerd Hoffmann |
Subject: | Re: [Qemu-devel] [PATCH 6/8] usb: fix unbounded stack for usb_mtp_add_str |
Date: | Tue, 08 Mar 2016 09:10:44 +0100 |
> static void usb_mtp_add_str(MTPData *data, const char *str) > { > +#define __WSTR_LEN (256) > uint32_t len = strlen(str)+1; > - wchar_t wstr[len]; > + wchar_t wstr[__WSTR_LEN]; I think we should g_malloc() here. cheers, Gerd
[Prev in Thread] | Current Thread | [Next in Thread] |