mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-03-15 10:32:23 +01:00
15 lines
322 B
Diff
15 lines
322 B
Diff
diff --git a/libkmod/libkmod-util.c b/libkmod/libkmod-util.c
|
|
--- a/shared/util.c
|
|
+++ b/shared/util.c
|
|
@@ -389,7 +389,9 @@ int mkdir_p(const char *path, int len, m
|
|
{
|
|
char *start, *end;
|
|
|
|
- start = strndupa(path, len);
|
|
+ start = alloca(len+1);
|
|
+ strncpy(start, path, len);
|
|
+ start[len] = '\0';
|
|
end = start + len;
|
|
|
|
/*
|