[Pkg-shadow-commits] r2786 - in upstream/trunk: . libmisc
Nicolas FRANÇOIS
nekral-guest at alioth.debian.org
Fri Apr 24 22:27:58 UTC 2009
Author: nekral-guest
Date: 2009-04-24 22:27:58 +0000 (Fri, 24 Apr 2009)
New Revision: 2786
Modified:
upstream/trunk/ChangeLog
upstream/trunk/libmisc/loginprompt.c
Log:
* libmisc/loginprompt.c: Prefer snprintf to sprintf, even if a
small context indicates no issues.
Modified: upstream/trunk/ChangeLog
===================================================================
--- upstream/trunk/ChangeLog 2009-04-24 22:27:09 UTC (rev 2785)
+++ upstream/trunk/ChangeLog 2009-04-24 22:27:58 UTC (rev 2786)
@@ -1,5 +1,10 @@
2009-04-25 Nicolas François <nicolas.francois at centraliens.net>
+ * libmisc/loginprompt.c: Prefer snprintf to sprintf, even if a
+ small context indicates no issues.
+
+2009-04-25 Nicolas François <nicolas.francois at centraliens.net>
+
* src/faillog.c: Remove function calls from within assert().
2009-04-25 Nicolas François <nicolas.francois at centraliens.net>
Modified: upstream/trunk/libmisc/loginprompt.c
===================================================================
--- upstream/trunk/libmisc/loginprompt.c 2009-04-24 22:27:09 UTC (rev 2785)
+++ upstream/trunk/libmisc/loginprompt.c 2009-04-24 22:27:58 UTC (rev 2786)
@@ -156,8 +156,9 @@
if (strchr (nvar, '=') != NULL) {
envp[envc] = nvar;
} else {
- envp[envc] = xmalloc (strlen (nvar) + 32);
- sprintf (envp[envc], "L%d=%s", count++, nvar);
+ size_t len = strlen (nvar) + 32;
+ envp[envc] = xmalloc (len);
+ snprintf (envp[envc], len, "L%d=%s", count++, nvar);
}
}
set_env (envc, envp);
More information about the Pkg-shadow-commits
mailing list