[ros-diffs] [tkreuzer] 35694: Add Cch functions to strsafe lib.

tkreuzer at svn.reactos.org tkreuzer at svn.reactos.org
Wed Aug 27 05:03:39 CEST 2008


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/sdk/strsafe/StringCchCatA.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchCatExA.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchCatExW.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchCatNA.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchCatNExA.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchCatNExW.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchCatNW.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchCatW.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchCopyA.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchCopyExA.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchCopyExW.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchCopyNA.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchCopyNExA.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchCopyNExW.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchCopyNW.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchCopyW.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchGetsA.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchGetsExA.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchGetsExW.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchGetsW.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchLengthA.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchLengthW.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchPrintfA.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchPrintfExA.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchPrintfExW.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchPrintfW.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchVPrintfA.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchVPrintfExA.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchVPrintfExW.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/StringCchVPrintfW.c?rev=35694&view=auto
==============================================================================
--- 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/sdk/strsafe/strsafe.rbuild?rev=35694&r1=35693&r2=35694&view=diff
==============================================================================
--- 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>



More information about the Ros-diffs mailing list