Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37808783
en ru br
Репозитории ALT

Группа :: Система/Библиотеки
Пакет: librpc2

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

Патч: rpc2-2.10-format-security-fix.patch
Скачать


diff -up rpc2-2.10/rpc2-src/rpc2test.c.format-security rpc2-2.10/rpc2-src/rpc2test.c
--- rpc2-2.10/rpc2-src/rpc2test.c.format-security	2014-06-03 12:05:31.084808047 -0400
+++ rpc2-2.10/rpc2-src/rpc2test.c	2014-06-03 12:05:42.399734567 -0400
@@ -917,14 +917,14 @@ static void GetVar(long *gVar, char *gPr
 {
     char LineBuf[100];
 
-    if (isatty(fileno(stdin))) printf(gPrompt);
+    if (isatty(fileno(stdin))) printf("%s", gPrompt);
     fgets(LineBuf, sizeof(LineBuf), stdin); *gVar = atoi(LineBuf);
     if (!isatty(fileno(stdin))) printf( "%s%ld\n", gPrompt, *gVar);
 }
 
 static void GetStringVar(char *gSVar, char *gPrompt)
 {
-    if (isatty(fileno(stdin))) printf(gPrompt);
+    if (isatty(fileno(stdin))) printf("%s", gPrompt);
     fgets(gSVar, sizeof(gSVar), stdin);
     *(gSVar + strlen(gSVar)) = 0;
     if (!isatty(fileno(stdin))) printf( "%s%s\n", gPrompt, gSVar);
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin