> 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
> 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