* stralign.h (ua_wcscpy): Define as macro when building on Cygwin. git-svn-id: svn+ssh://svn.code.sf.net/p/mingw-w64/code/trunk@5183 4407c894-4637-0410-b4f5-ada5f102cad1
diff --git a/mingw-w64-headers/include/ChangeLog b/mingw-w64-headers/include/ChangeLog index a4bdb83..ce724a1 100644 --- a/mingw-w64-headers/include/ChangeLog +++ b/mingw-w64-headers/include/ChangeLog
@@ -1,5 +1,9 @@ 2012-07-06 Corinna Vinschen <vinschen@redhat.com> + * stralign.h (ua_wcscpy): Define as macro when building on Cygwin. + +2012-07-06 Corinna Vinschen <vinschen@redhat.com> + * in6addr.h (s6_addr16): Define when building Cygwin. 2012-07-06 Corinna Vinschen <vinschen@redhat.com>
diff --git a/mingw-w64-headers/include/stralign.h b/mingw-w64-headers/include/stralign.h index 7ff9cdc..eacd3eb 100644 --- a/mingw-w64-headers/include/stralign.h +++ b/mingw-w64-headers/include/stralign.h
@@ -26,7 +26,7 @@ #define ua_wcsrchr wcsrchr PUWSTR ua_wcscpy(PUWSTR Destination,PCUWSTR Source); -#ifndef __CRT__NO_INLINE +#if !defined (__CRT__NO_INLINE) && !defined (__CYGWIN__) __CRT_INLINE PUWSTR ua_wcscpy(PUWSTR Destination,PCUWSTR Source) { return wcscpy(Destination,Source); } #else #define ua_wcscpy wcscpy