Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37729040
en ru br
Репозитории ALT
S:2.3.4-alt1
5.1: 0.9.7-alt1
4.1: 0.9.7-alt0.1
4.0: 0.9.7-alt0.1
3.0:
+backports:0.9.7-alt0.M30.0.1
www.altlinux.org/Changes

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

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

Патч: librsync-debian-format-security.patch
Скачать


Description: Always use a format string in printf
 Fix the warning: buf.c:216:9: error: format not a string literal and no
 format arguments [-Werror=format-security]
Author: Andrey Rahmatullin <wrar@wrar.name>
Forwarded: no
Last-Update: 2012-02-05
diff --git a/buf.c b/buf.c
index 7f4e7a0..3a83f2b 100644
--- a/buf.c
+++ b/buf.c
@@ -213,7 +213,7 @@ rs_result rs_file_copy_cb(void *arg, rs_long_t pos, size_t *len, void **buf)
 
     got = fread(*buf, 1, *len, f);
     if (got == -1) {
-        rs_error(strerror(errno));
+        rs_error("%s", strerror(errno));
         return RS_IO_ERROR;
     } else if (got == 0) {
         rs_error("unexpected eof on fd%d", fileno(f));
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin