summaryrefslogtreecommitdiff
path: root/source/components/utilities/utnonansi.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/components/utilities/utnonansi.c')
-rw-r--r--source/components/utilities/utnonansi.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/source/components/utilities/utnonansi.c b/source/components/utilities/utnonansi.c
index f9551d05af2ee..f1404e591dd88 100644
--- a/source/components/utilities/utnonansi.c
+++ b/source/components/utilities/utnonansi.c
@@ -344,4 +344,17 @@ AcpiUtSafeStrncat (
strncat (Dest, Source, MaxTransferLength);
return (FALSE);
}
+
+void
+AcpiUtSafeStrncpy (
+ char *Dest,
+ char *Source,
+ ACPI_SIZE DestSize)
+{
+ /* Always terminate destination string */
+
+ strncpy (Dest, Source, DestSize);
+ Dest[DestSize - 1] = 0;
+}
+
#endif