From: Colin Leroy Date: Fri, 13 Nov 2015 09:17:25 +0000 (+0100) Subject: Fix overflow X-Git-Tag: 3.13.1~53 X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=commitdiff_plain;h=d7e8f002018245de9443feb1ad88ce9c176dfef0 Fix overflow --- diff --git a/src/plugins/mailmbox/mailmbox_types.c b/src/plugins/mailmbox/mailmbox_types.c index 0605a89a3..8495d8cae 100644 --- a/src/plugins/mailmbox/mailmbox_types.c +++ b/src/plugins/mailmbox/mailmbox_types.c @@ -192,8 +192,8 @@ struct claws_mailmbox_folder * claws_mailmbox_folder_new(const char * mb_filenam if (folder == NULL) goto err; - strncpy(folder->mb_filename, mb_filename, PATH_MAX); - + strncpy(folder->mb_filename, mb_filename, PATH_MAX - 1); + folder->mb_filename[PATH_MAX - 1] = '\0'; folder->mb_mtime = (time_t) -1; folder->mb_fd = -1;