Gentoo Archives: gentoo-commits

From: "Ulrich Mueller (ulm)" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in src/patchsets/skey/1.1.5: 11_all_strncat-warning.patch
Date: Wed, 04 Jan 2012 21:16:18
Message-Id: 20120104211607.0050B20034@flycatcher.gentoo.org
1 ulm 12/01/04 21:16:06
2
3 Added: 11_all_strncat-warning.patch
4 Log:
5 Patchset for skey-1.1.5
6
7 Revision Changes Path
8 1.1 src/patchsets/skey/1.1.5/11_all_strncat-warning.patch
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/skey/1.1.5/11_all_strncat-warning.patch?rev=1.1&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/skey/1.1.5/11_all_strncat-warning.patch?rev=1.1&content-type=text/plain
12
13 Index: 11_all_strncat-warning.patch
14 ===================================================================
15 --- skey-1.1.5-orig/skeyinit.c
16 +++ skey-1.1.5/skeyinit.c
17 @@ -111,7 +111,7 @@
18 defaultseed[SKEY_NAMELEN] = '\0';
19 time(&now);
20 snprintf(tbuf, sizeof(tbuf), "%05ld", (long) (now % 100000));
21 - strncat(defaultseed, tbuf, sizeof(defaultseed));
22 + strncat(defaultseed, tbuf, sizeof(defaultseed) - SKEY_NAMELEN - 1);
23
24 if ((pp = getpwuid(getuid())) == NULL)
25 err(1, "no user with uid %ld", (u_long)getuid());