Author: tkreuzer Date: Tue Aug 26 22:03:39 2008 New Revision: 35694
URL: http://svn.reactos.org/svn/reactos?rev=35694&view=rev Log: Add Cch functions to strsafe lib.
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatA.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatExA.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatExW.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatNA.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatNExA.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatNExW.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatNW.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatW.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyA.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyExA.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyExW.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyNA.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyNExA.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyNExW.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyNW.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyW.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchGetsA.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchGetsExA.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchGetsExW.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchGetsW.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchLengthA.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchLengthW.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchPrintfA.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchPrintfExA.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchPrintfExW.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchPrintfW.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchVPrintfA.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchVPrintfExA.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchVPrintfExW.c (with props) branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchVPrintfW.c (with props) Modified: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/strsafe.rbuild
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatA.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatA.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatA.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,14 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchCatA _StringCchCatA +#include <strsafe.h> + +#undef StringCchCatA +HRESULT __stdcall +StringCchCatA( + STRSAFE_LPSTR pszDest, + size_t cbDest, + STRSAFE_LPCSTR pszSrc) +{ + /* Use the inlined version */ + return _StringCchCatA(pszDest, cbDest, pszSrc); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatA.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatExA.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatExA.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatExA.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,18 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchCatExA _StringCchCatExA +#include <strsafe.h> + +#undef StringCchCatExA +HRESULT __stdcall +StringCchCatExA( + STRSAFE_LPSTR pszDest, + size_t cbDest, + STRSAFE_LPCSTR pszSrc, + STRSAFE_LPSTR *ppszDestEnd, + size_t *pcbRemaining, + STRSAFE_DWORD dwFlags) + +{ + /* Use the inlined version */ + return _StringCchCatExA(pszDest, cbDest, pszSrc, ppszDestEnd, pcbRemaining, dwFlags); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatExA.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatExW.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatExW.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatExW.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,18 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchCatExW _StringCchCatExW +#include <strsafe.h> + +#undef StringCchCatExW +HRESULT __stdcall +StringCchCatExW( + STRSAFE_LPWSTR pszDest, + size_t cbDest, + STRSAFE_LPCWSTR pszSrc, + STRSAFE_LPWSTR *ppszDestEnd, + size_t *pcbRemaining, + STRSAFE_DWORD dwFlags) + +{ + /* Use the inlined version */ + return _StringCchCatExW(pszDest, cbDest, pszSrc, ppszDestEnd, pcbRemaining, dwFlags); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatExW.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatNA.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatNA.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatNA.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,15 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchCatNA _StringCchCatNA +#include <strsafe.h> + +#undef StringCchCatNA +HRESULT __stdcall +StringCbCatNA( + STRSAFE_LPSTR pszDest, + size_t cbDest, + STRSAFE_LPCSTR pszSrc, + size_t cbMaxAppend) +{ + /* Use the inlined version */ + return _StringCchCatNA(pszDest, cbDest, pszSrc, cbMaxAppend); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatNA.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatNExA.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatNExA.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatNExA.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,19 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchCatNExA _StringCchCatNExA +#include <strsafe.h> + +#undef StringCchCatNExA +HRESULT __stdcall +StringCchCatNExA( + STRSAFE_LPSTR pszDest, + size_t cbDest, + STRSAFE_LPCSTR pszSrc, + size_t cbMaxAppend, + STRSAFE_LPSTR *ppszDestEnd, + size_t *pcbRemaining, + STRSAFE_DWORD dwFlags) + +{ + /* Use the inlined version */ + return _StringCchCatNExA(pszDest, cbDest, pszSrc, cbMaxAppend, ppszDestEnd, pcbRemaining, dwFlags); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatNExA.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatNExW.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatNExW.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatNExW.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,19 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchCatNExW _StringCchCatNExW +#include <strsafe.h> + +#undef StringCchCatNExW +HRESULT __stdcall +StringCchCatNExW( + STRSAFE_LPWSTR pszDest, + size_t cbDest, + STRSAFE_LPCWSTR pszSrc, + size_t cbMaxAppend, + STRSAFE_LPWSTR *ppszDestEnd, + size_t *pcbRemaining, + STRSAFE_DWORD dwFlags) + +{ + /* Use the inlined version */ + return _StringCchCatNExW(pszDest, cbDest, pszSrc, cbMaxAppend, ppszDestEnd, pcbRemaining, dwFlags); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatNExW.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatNW.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatNW.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatNW.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,15 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchCatNW _StringCchCatNW +#include <strsafe.h> + +#undef StringCchCatNW +HRESULT __stdcall +StringCchCatNW( + STRSAFE_LPWSTR pszDest, + size_t cbDest, + STRSAFE_LPCWSTR pszSrc, + size_t cbMaxAppend) +{ + /* Use the inlined version */ + return _StringCchCatNW(pszDest, cbDest, pszSrc, cbMaxAppend); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatNW.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatW.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatW.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatW.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,14 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchCatW _StringCchCatW +#include <strsafe.h> + +#undef StringCchCatW +HRESULT __stdcall +StringCchCatW( + STRSAFE_LPWSTR pszDest, + size_t cbDest, + STRSAFE_LPCWSTR pszSrc) +{ + /* Use the inlined version */ + return _StringCchCatW(pszDest, cbDest, pszSrc); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCatW.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyA.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyA.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyA.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,14 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchCopyA _StringCchCopyA +#include <strsafe.h> + +#undef StringCchCopyA +HRESULT __stdcall +StringCbCopyA( + STRSAFE_LPSTR pszDest, + size_t cbDest, + STRSAFE_LPCSTR pszSrc) +{ + /* Use the inlined version */ + return _StringCchCopyA(pszDest, cbDest, pszSrc); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyA.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyExA.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyExA.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyExA.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,17 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchCopyExA _StringCchCopyExA +#include <strsafe.h> + +#undef StringCchCopyExA +HRESULT __stdcall +StringCchCopyExA( + STRSAFE_LPSTR pszDest, + size_t cbDest, + STRSAFE_LPCSTR pszSrc, + STRSAFE_LPSTR *ppszDestEnd, + size_t *pcbRemaining, + STRSAFE_DWORD dwFlags) +{ + /* Use the inlined version */ + return _StringCchCopyExA(pszDest, cbDest, pszSrc, ppszDestEnd, pcbRemaining, dwFlags); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyExA.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyExW.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyExW.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyExW.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,18 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchCopyExW _StringCchCopyExW +#include <strsafe.h> + +#undef StringCchCopyExW +HRESULT __stdcall +StringCchCopyExW( + STRSAFE_LPWSTR pszDest, + size_t cbDest, + STRSAFE_LPCWSTR pszSrc, + STRSAFE_LPWSTR *ppszDestEnd, + size_t *pcbRemaining, + STRSAFE_DWORD dwFlags) + +{ + /* Use the inlined version */ + return _StringCchCopyExW(pszDest, cbDest, pszSrc, ppszDestEnd, pcbRemaining, dwFlags); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyExW.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyNA.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyNA.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyNA.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,15 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchCopyNA _StringCchCopyNA +#include <strsafe.h> + +#undef StringCchCopyNA +HRESULT __stdcall +StringCchCopyNA( + STRSAFE_LPSTR pszDest, + size_t cbDest, + STRSAFE_LPCSTR pszSrc, + size_t cbSrc) +{ + /* Use the inlined version */ + return _StringCchCopyNA(pszDest, cbDest, pszSrc, cbSrc); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyNA.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyNExA.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyNExA.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyNExA.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,19 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchCopyNExA _StringCchCopyNExA +#include <strsafe.h> + +#undef StringCchCopyNExA +HRESULT __stdcall +StringCchCopyNExA( + STRSAFE_LPSTR pszDest, + size_t cbDest, + STRSAFE_LPCSTR pszSrc, + size_t cbMaxAppend, + STRSAFE_LPSTR *ppszDestEnd, + size_t *pcbRemaining, + STRSAFE_DWORD dwFlags) + +{ + /* Use the inlined version */ + return _StringCchCopyNExA(pszDest, cbDest, pszSrc, cbMaxAppend, ppszDestEnd, pcbRemaining, dwFlags); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyNExA.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyNExW.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyNExW.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyNExW.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,19 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchCopyNExW _StringCchCopyNExW +#include <strsafe.h> + +#undef StringCchCopyNExW +HRESULT __stdcall +StringCchCopyNExW( + STRSAFE_LPWSTR pszDest, + size_t cbDest, + STRSAFE_LPCWSTR pszSrc, + size_t cbMaxAppend, + STRSAFE_LPWSTR *ppszDestEnd, + size_t *pcbRemaining, + STRSAFE_DWORD dwFlags) + +{ + /* Use the inlined version */ + return _StringCchCopyNExW(pszDest, cbDest, pszSrc, cbMaxAppend, ppszDestEnd, pcbRemaining, dwFlags); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyNExW.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyNW.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyNW.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyNW.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,15 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchCopyNW _StringCchCopyNW +#include <strsafe.h> + +#undef StringCchCopyNW +HRESULT __stdcall +StringCchCopyNW( + STRSAFE_LPWSTR pszDest, + size_t cbDest, + STRSAFE_LPCWSTR pszSrc, + size_t cbSrc) +{ + /* Use the inlined version */ + return _StringCchCopyNW(pszDest, cbDest, pszSrc, cbSrc); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyNW.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyW.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyW.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyW.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,14 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchCopyW _StringCchCopyW +#include <strsafe.h> + +#undef StringCchCopyW +HRESULT __stdcall +StringCchCopyW( + STRSAFE_LPWSTR pszDest, + size_t cbDest, + STRSAFE_LPCWSTR pszSrc) +{ + /* Use the inlined version */ + return _StringCchCopyW(pszDest, cbDest, pszSrc); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchCopyW.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchGetsA.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchGetsA.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchGetsA.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,13 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchGetsA _StringCchGetsA +#include <strsafe.h> + +#undef StringCchGetsA +HRESULT __stdcall +StringCchGetsA( + STRSAFE_LPSTR pszDest, + size_t cbDest) +{ + /* Use the inlined version */ + return _StringCchGetsA(pszDest, cbDest); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchGetsA.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchGetsExA.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchGetsExA.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchGetsExA.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,16 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchGetsExA _StringCchGetsExA +#include <strsafe.h> + +#undef StringCchGetsExA +HRESULT __stdcall +StringCchGetsExA( + STRSAFE_LPSTR pszDest, + size_t cbDest, + STRSAFE_LPSTR *ppszDestEnd, + size_t *pcbRemaining, + STRSAFE_DWORD dwFlags) +{ + /* Use the inlined version */ + return _StringCchGetsExA(pszDest, cbDest, ppszDestEnd, pcbRemaining, dwFlags); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchGetsExA.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchGetsExW.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchGetsExW.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchGetsExW.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,16 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchGetsExW _StringCchGetsExW +#include <strsafe.h> + +#undef StringCchGetsExW +HRESULT __stdcall +StringCchGetsExW( + STRSAFE_LPWSTR pszDest, + size_t cbDest, + STRSAFE_LPWSTR *ppszDestEnd, + size_t *pcbRemaining, + STRSAFE_DWORD dwFlags) +{ + /* Use the inlined version */ + return _StringCchGetsExW(pszDest, cbDest, ppszDestEnd, pcbRemaining, dwFlags); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchGetsExW.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchGetsW.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchGetsW.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchGetsW.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,13 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchGetsW _StringCchGetsW +#include <strsafe.h> + +#undef StringCchGetsW +HRESULT __stdcall +StringCchGetsW( + STRSAFE_LPWSTR pszDest, + size_t cbDest) +{ + /* Use the inlined version */ + return _StringCchGetsW(pszDest, cbDest); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchGetsW.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchLengthA.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchLengthA.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchLengthA.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,14 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchLengthA _StringCchLengthA +#include <strsafe.h> + +#undef StringCchLengthA +HRESULT __stdcall +StringCchLengthA( + STRSAFE_LPCSTR psz, + size_t cbMax, + size_t *pcb) +{ + /* Use the inlined version */ + return _StringCchLengthA(psz, cbMax, pcb); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchLengthA.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchLengthW.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchLengthW.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchLengthW.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,14 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchLengthW _StringCchLengthW +#include <strsafe.h> + +#undef StringCchLengthW +HRESULT __stdcall +StringCchLengthW( + STRSAFE_LPCWSTR psz, + size_t cbMax, + size_t *pcb) +{ + /* Use the inlined version */ + return _StringCchLengthW(psz, cbMax, pcb); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchLengthW.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchPrintfA.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchPrintfA.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchPrintfA.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,19 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchPrintfA _StringCchPrintfA +#include <strsafe.h> + +#undef StringCchPrintfA +HRESULT __stdcall +StringCchPrintfA( + STRSAFE_LPSTR pszDest, + size_t cbDest, + STRSAFE_LPCSTR pszFormat, + ...) +{ + HRESULT result; + va_list args; + va_start(args, pszFormat); + result = StringCchVPrintfA(pszDest, cbDest, pszFormat, args); + va_end(args); + return result; +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchPrintfA.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchPrintfExA.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchPrintfExA.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchPrintfExA.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,22 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchPrintfExA _StringCchPrintfExA +#include <strsafe.h> + +#undef StringCchPrintfExA +HRESULT __stdcall +StringCchPrintfExA( + STRSAFE_LPSTR pszDest, + size_t cbDest, + STRSAFE_LPSTR *ppszDestEnd, + size_t *pcbRemaining, + STRSAFE_DWORD dwFlags, + STRSAFE_LPCSTR pszFormat, + ...) +{ + HRESULT result; + va_list args; + va_start(args, pszFormat); + result = StringCchVPrintfExA(pszDest, cbDest, ppszDestEnd, pcbRemaining, dwFlags, pszFormat, args); + va_end(args); + return result; +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchPrintfExA.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchPrintfExW.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchPrintfExW.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchPrintfExW.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,22 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchPrintfExW _StringCchPrintfExW +#include <strsafe.h> + +#undef StringCchPrintfExW +HRESULT __stdcall +StringCchPrintfExW( + STRSAFE_LPWSTR pszDest, + size_t cbDest, + STRSAFE_LPWSTR *ppszDestEnd, + size_t *pcbRemaining, + STRSAFE_DWORD dwFlags, + STRSAFE_LPCWSTR pszFormat, + ...) +{ + HRESULT result; + va_list args; + va_start(args, pszFormat); + result = StringCchVPrintfExW(pszDest, cbDest, ppszDestEnd, pcbRemaining, dwFlags, pszFormat, args); + va_end(args); + return result; +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchPrintfExW.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchPrintfW.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchPrintfW.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchPrintfW.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,19 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchPrintfW _StringCchPrintfW +#include <strsafe.h> + +#undef StringCchPrintfW +HRESULT __stdcall +StringCchPrintfW( + STRSAFE_LPWSTR pszDest, + size_t cbDest, + STRSAFE_LPCWSTR pszFormat, + ...) +{ + HRESULT result; + va_list args; + va_start(args, pszFormat); + result = StringCchVPrintfW(pszDest, cbDest, pszFormat, args); + va_end(args); + return result; +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchPrintfW.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchVPrintfA.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchVPrintfA.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchVPrintfA.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,15 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchVPrintfA _StringCchVPrintfA +#include <strsafe.h> + +#undef StringCchVPrintfA +HRESULT __stdcall +StringCchVPrintfA( + STRSAFE_LPSTR pszDest, + size_t cbDest, + STRSAFE_LPCSTR pszFormat, + va_list args) +{ + /* Use the inlined version */ + return _StringCchVPrintfA(pszDest, cbDest, pszFormat, args); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchVPrintfA.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchVPrintfExA.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchVPrintfExA.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchVPrintfExA.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,18 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchVPrintfExA _StringCchVPrintfExA +#include <strsafe.h> + +#undef StringCchVPrintfExA +HRESULT __stdcall +StringCchVPrintfExA( + STRSAFE_LPSTR pszDest, + size_t cbDest, + STRSAFE_LPSTR *ppszDestEnd, + size_t *pcbRemaining, + STRSAFE_DWORD dwFlags, + STRSAFE_LPCSTR pszFormat, + va_list args) +{ + /* Use the inlined version */ + return _StringCchVPrintfExA(pszDest, cbDest, ppszDestEnd, pcbRemaining, dwFlags, pszFormat, args); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchVPrintfExA.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchVPrintfExW.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchVPrintfExW.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchVPrintfExW.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,18 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchVPrintfExW _StringCchVPrintfExW +#include <strsafe.h> + +#undef StringCchVPrintfExW +HRESULT __stdcall +StringCchVPrintfExW( + STRSAFE_LPWSTR pszDest, + size_t cbDest, + STRSAFE_LPWSTR *ppszDestEnd, + size_t *pcbRemaining, + STRSAFE_DWORD dwFlags, + STRSAFE_LPCWSTR pszFormat, + va_list args) +{ + /* Use the inlined version */ + return _StringCchVPrintfExW(pszDest, cbDest, ppszDestEnd, pcbRemaining, dwFlags, pszFormat, args); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchVPrintfExW.c ------------------------------------------------------------------------------ svn:eol-style = native
Added: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchVPrintfW.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchVPrintfW.c (added) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchVPrintfW.c [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -1,0 +1,15 @@ +#define STRSAFE_NO_CB_FUNCTIONS +#define StringCchVPrintfW _StringCchVPrintfW +#include <strsafe.h> + +#undef StringCchVPrintfW +HRESULT __stdcall +StringCchVPrintfW( + STRSAFE_LPWSTR pszDest, + size_t cbDest, + STRSAFE_LPCWSTR pszFormat, + va_list args) +{ + /* Use the inlined version */ + return _StringCchVPrintfW(pszDest, cbDest, pszFormat, args); +}
Propchange: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/StringCchVPrintfW.c ------------------------------------------------------------------------------ svn:eol-style = native
Modified: branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/strsafe.rbuild URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/lib/sd... ============================================================================== --- branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/strsafe.rbuild [iso-8859-1] (original) +++ branches/ros-amd64-bringup/reactos/lib/sdk/strsafe/strsafe.rbuild [iso-8859-1] Tue Aug 26 22:03:39 2008 @@ -32,4 +32,34 @@ <file>StringCbVPrintfW.c</file> <file>StringCbVPrintfExA.c</file> <file>StringCbVPrintfExW.c</file> + <file>StringCchCatA.c</file> + <file>StringCchCatW.c</file> + <file>StringCchCatExA.c</file> + <file>StringCchCatExW.c</file> + <file>StringCchCatNA.c</file> + <file>StringCchCatNW.c</file> + <file>StringCchCatNExA.c</file> + <file>StringCchCatNExW.c</file> + <file>StringCchCopyA.c</file> + <file>StringCchCopyW.c</file> + <file>StringCchCopyExA.c</file> + <file>StringCchCopyExW.c</file> + <file>StringCchCopyNA.c</file> + <file>StringCchCopyNW.c</file> + <file>StringCchCopyNExA.c</file> + <file>StringCchCopyNExW.c</file> + <file>StringCchGetsA.c</file> + <file>StringCchGetsW.c</file> + <file>StringCchGetsExA.c</file> + <file>StringCchGetsExW.c</file> + <file>StringCchLengthA.c</file> + <file>StringCchLengthW.c</file> + <file>StringCchPrintfA.c</file> + <file>StringCchPrintfW.c</file> + <file>StringCchPrintfExA.c</file> + <file>StringCchPrintfExW.c</file> + <file>StringCchVPrintfA.c</file> + <file>StringCchVPrintfW.c</file> + <file>StringCchVPrintfExA.c</file> + <file>StringCchVPrintfExW.c</file> </module>