Kaynağa Gözat

kmodloader/get_module_name: null-terminate the string

Found-by: Coverity Scan #1412291
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
Alexander Couzens 7 yıl önce
ebeveyn
işleme
278c4c46a8
1 değiştirilmiş dosya ile 2 ekleme ve 2 silme
  1. 2 2
      kmodloader.c

+ 2 - 2
kmodloader.c

@@ -155,10 +155,10 @@ static char* get_module_path(char *name)
 
 static char* get_module_name(char *path)
 {
-	static char name[32];
+	static char name[33];
 	char *t;
 
-	strncpy(name, basename(path), sizeof(name));
+	strncpy(name, basename(path), sizeof(name) - 1);
 
 	t = strstr(name, ".ko");
 	if (t)