Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37697206
en ru br
Репозитории ALT
S:3.22-alt11
5.1: 3.22-alt8
4.1: 3.22-alt7
4.0: 3.22-alt7
3.0: 3.22-alt4
www.altlinux.org/Changes

Группа :: Сети/Почта
Пакет: procmail

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: procmail-3.22-rh-formail-uninitialized.patch
Скачать


From 1dd8aba0dac496d8d2c60322c61878ad741fe1b5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jaroslav=20=C5=A0karvada?= <jskarvad@redhat.com>
Date: Wed, 22 Mar 2017 17:23:48 +0100
Subject: [PATCH] Fixed some more conditional jumps that depended on
 uninitialized values
--- a/src/formail.c
+++ b/src/formail.c
@@ -220,6 +220,7 @@ static char*getsender(namep,fldp,headreply)char*namep;struct field*fldp;
    { char*saddr;char*tmp;			     /* determine the weight */
      nowm=areply&&headreply?headreply==1?sest[i].wrepl:sest[i].wrrepl:i;chp+=j;
      tmp=malloc((j=fldp->Tot_len-j) + 1);tmemmove(tmp,chp,j);(chp=tmp)[j-1]='\0';
+     chp[j]='\0';
      if(sest[i].head==From_)
       { char*pastad;
 	if(strchr(saddr=chp,'\n'))		     /* multiple From_ lines */
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin