CryptoPkg/CrtLibSupport: fix strcpy

strcpy() returns a pointer to the destination string, AsciiStrCpyS()
does not.  So a simple #define does not work.  Create a function
instead.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Jiewen Yao <Jiewen.yao@intel.com>
This commit is contained in:
Gerd Hoffmann
2022-04-11 19:24:56 +08:00
committed by mergify[bot]
parent 03951e5645
commit fab6285a73
2 changed files with 16 additions and 1 deletions

View File

@@ -265,6 +265,16 @@ strcspn (
return Count;
}
char *
strcpy (
char *restrict strDest,
const char *strSource
)
{
AsciiStrCpyS (strDest, MAX_STRING_SIZE, strSource);
return strDest;
}
//
// -- Character Classification Routines --
//