You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/media-sound/id3ted/files/id3ted-1.0-outofbounds.patch

23 lines
713 B

From a044c5659bf29df8152feabba63a83dc6feb7a99 Mon Sep 17 00:00:00 2001
From: denmord <denis.khabenkov@gmail.com>
Date: Fri, 20 Jan 2017 20:36:31 +0300
Subject: [PATCH] Fixed writing outside the bounds of the array
---
fileio.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/fileio.cpp b/fileio.cpp
index 35d992f..edfe2de 100644
--- a/fileio.cpp
+++ b/fileio.cpp
@@ -154,7 +154,7 @@ FileIO::Status FileIO::resetTimes(const char *filename, const FileTimes &times)
}
FileIO::Status FileIO::createDir(const char *path) {
- char *directory = new char[strlen(path + 1)];
+ char *directory = new char[strlen(path) + 1];
char *curr = directory;
struct stat stats;
Status ret = Success;