commit:     10de44241d6e3acd30e8e579f7f119510391651f
Author:     Sam Besselink <sambesselink <AT> planet <DOT> nl>
AuthorDate: Thu Feb 14 15:32:27 2019 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sat Feb 23 15:22:08 2019 +0000
URL:        https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=10de4424

In qtegrity.c make check_file use _Q_PATH_MAX when checking filename len

Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 qtegrity.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/qtegrity.c b/qtegrity.c
index 0b30fb8..db139f1 100644
--- a/qtegrity.c
+++ b/qtegrity.c
@@ -245,9 +245,7 @@ static int get_size_digest(char * line)
 
 static int check_file(char * filename)
 {
-       /* TODO, this is 4096 too low, because this variable also holds
-        * path; for linux path is max 4096 chars */
-       if (strlen(filename) > 255)
+       if (strlen(filename) > _Q_PATH_MAX)
                err("Filename too long");
 
        if (filename[0] != '/') {

Reply via email to