17efc2e3aSOliver Tappe /* 27efc2e3aSOliver Tappe ** Copyright 2011, Oliver Tappe, zooey@hirschkaefer.de. All rights reserved. 3*47a21c5cSAugustin Cavalier ** Distributed under the terms of the MIT License. 47efc2e3aSOliver Tappe */ 57efc2e3aSOliver Tappe 67efc2e3aSOliver Tappe #include <string.h> 77efc2e3aSOliver Tappe 87efc2e3aSOliver Tappe #include <wchar_private.h> 97efc2e3aSOliver Tappe 107efc2e3aSOliver Tappe 117efc2e3aSOliver Tappe wchar_t* __wmemcpy(wchar_t * dest,const wchar_t * src,size_t count)127efc2e3aSOliver Tappe__wmemcpy(wchar_t* dest, const wchar_t* src, size_t count) 137efc2e3aSOliver Tappe { 147efc2e3aSOliver Tappe return memcpy(dest, src, count * sizeof(wchar_t)); 157efc2e3aSOliver Tappe } 167efc2e3aSOliver Tappe 177efc2e3aSOliver Tappe 187efc2e3aSOliver Tappe B_DEFINE_WEAK_ALIAS(__wmemcpy, wmemcpy); 19