ReactOS 0.4.17-dev-923-g4c9a150
vkd3d_utf8.h File Reference
#include "vkd3d_common.h"
Include dependency graph for vkd3d_utf8.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

char * vkd3d_strdup_w_utf8 (const WCHAR *wstr, size_t wchar_size)
 

Function Documentation

◆ vkd3d_strdup_w_utf8()

char * vkd3d_strdup_w_utf8 ( const WCHAR *  wstr,
size_t  wchar_size 
)

Definition at line 159 of file utf8.c.

160{
161 if (wchar_size == 2)
162 return vkd3d_strdup_w16_utf8((const uint16_t *)wstr);
163 return vkd3d_strdup_w32_utf8((const uint32_t *)wstr);
164}
UINT32 uint32_t
Definition: types.h:75
unsigned short uint16_t
Definition: stdint.h:35
static char * vkd3d_strdup_w16_utf8(const uint16_t *wstr)
Definition: utf8.c:106
static char * vkd3d_strdup_w32_utf8(const uint32_t *wstr)
Definition: utf8.c:137

Referenced by vkd3d_set_vk_object_name().