mirror of
git://source.winehq.org/git/wine.git
synced 2024-07-21 12:24:10 +00:00
shell32: Move strndupW to dde.c.
This commit is contained in:
parent
2dcc5a7026
commit
6664991f24
|
@ -54,6 +54,19 @@ static const char *debugstr_hsz( HSZ hsz )
|
|||
return debugstr_w( buffer );
|
||||
}
|
||||
|
||||
static WCHAR *strndupW(const WCHAR *src, DWORD len)
|
||||
{
|
||||
WCHAR *dest;
|
||||
if (!src) return NULL;
|
||||
dest = heap_alloc((len + 1) * sizeof(*dest));
|
||||
if (dest)
|
||||
{
|
||||
memcpy(dest, src, len * sizeof(WCHAR));
|
||||
dest[len] = '\0';
|
||||
}
|
||||
return dest;
|
||||
}
|
||||
|
||||
static inline BOOL Dde_OnConnect(HSZ hszTopic, HSZ hszService)
|
||||
{
|
||||
if ((hszTopic == hszProgmanTopic) && (hszService == hszProgmanService))
|
||||
|
|
|
@ -241,19 +241,6 @@ static inline WCHAR *strdupW(const WCHAR *src)
|
|||
return dest;
|
||||
}
|
||||
|
||||
static inline WCHAR *strndupW(const WCHAR *src, DWORD len)
|
||||
{
|
||||
WCHAR *dest;
|
||||
if (!src) return NULL;
|
||||
dest = heap_alloc((len + 1) * sizeof(*dest));
|
||||
if (dest)
|
||||
{
|
||||
memcpy(dest, src, len * sizeof(WCHAR));
|
||||
dest[len] = '\0';
|
||||
}
|
||||
return dest;
|
||||
}
|
||||
|
||||
static inline WCHAR *strdupAtoW(const char *str)
|
||||
{
|
||||
WCHAR *ret;
|
||||
|
|
Loading…
Reference in a new issue