summaryrefslogtreecommitdiffhomepage
path: root/Private/DriverKit/KernelString.c
diff options
context:
space:
mode:
Diffstat (limited to 'Private/DriverKit/KernelString.c')
-rw-r--r--Private/DriverKit/KernelString.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/Private/DriverKit/KernelString.c b/Private/DriverKit/KernelString.c
index 7c129dd4..0bb45b16 100644
--- a/Private/DriverKit/KernelString.c
+++ b/Private/DriverKit/KernelString.c
@@ -17,3 +17,14 @@ DK_EXTERN size_t kernelStringLength(const char* str) {
return index;
}
+
+DK_EXTERN int kernelStringCopy(char* dst, const char* src, size_t len) {
+ size_t index = 0;
+
+ while (index != len) {
+ dst[index] = src[index];
+ ++index;
+ }
+
+ return index;
+}