12 Feb
2018
12 Feb
'18
10:23 a.m.
Michael Stefaniuc <mstefani(a)winehq.org> writes:
+static inline WCHAR *heap_strdupW(const WCHAR *str) +{ + WCHAR *dst; + SIZE_T len; + + if(!str) + return NULL; + + len = (lstrlenW(str) + 1) * sizeof(*str); + dst = heap_alloc(len); + if (dst) + memcpy(dst, str, len); + + return dst; +}
I'm not sure the NULL check is a good idea. (just when you thought this one would not be controversial ;-) -- Alexandre Julliard julliard(a)winehq.org