]> git.proxmox.com Git - mirror_edk2.git/blame - MdeModulePkg/Universal/RegularExpressionDxe/Oniguruma/OnigurumaUefiPort.c
MdeModulePkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / MdeModulePkg / Universal / RegularExpressionDxe / Oniguruma / OnigurumaUefiPort.c
CommitLineData
14b0e578
CS
1/** @file\r
2 \r
3 Module to rewrite stdlib references within Oniguruma\r
4\r
0af8e57c 5 (C) Copyright 2014-2015 Hewlett Packard Enterprise Development LP<BR>\r
14b0e578 6\r
9d510e61 7 SPDX-License-Identifier: BSD-2-Clause-Patent\r
14b0e578
CS
8**/\r
9#include "OnigurumaUefiPort.h"\r
10\r
a12b214e 11int EFIAPI sprintf_s(char *str, size_t sizeOfBuffer, char const *fmt, ...)\r
14b0e578
CS
12{\r
13 VA_LIST Marker;\r
14 int NumberOfPrinted;\r
15\r
16 VA_START (Marker, fmt);\r
61e078dd 17 NumberOfPrinted = (int)AsciiVSPrint (str, sizeOfBuffer, fmt, Marker);\r
14b0e578
CS
18 VA_END (Marker);\r
19\r
20 return NumberOfPrinted;\r
21}\r
22\r
23int OnigStrCmp (char* Str1, char* Str2)\r
24{\r
25 return (int)AsciiStrCmp (Str1, Str2);\r
26}\r