summaryrefslogtreecommitdiff
path: root/firmware/common/file.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/common/file.c')
-rw-r--r--firmware/common/file.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/firmware/common/file.c b/firmware/common/file.c
index 7c01f03817..3d7722f687 100644
--- a/firmware/common/file.c
+++ b/firmware/common/file.c
@@ -132,8 +132,7 @@ static int open_internal(const char* pathname, int flags, bool use_cache)
132 } 132 }
133#endif 133#endif
134 134
135 strncpy(pathnamecopy,pathname,sizeof(pathnamecopy)); 135 strlcpy(pathnamecopy, pathname, sizeof(pathnamecopy));
136 pathnamecopy[sizeof(pathnamecopy)-1] = 0;
137 136
138 /* locate filename */ 137 /* locate filename */
139 name=strrchr(pathnamecopy+1,'/'); 138 name=strrchr(pathnamecopy+1,'/');