updated for version 7.3.464
Problem: Compiler warning for sprintf.
Solution: Put the length in a variable. (Dominique Pelle)
diff --git a/src/version.c b/src/version.c
index 0f98e04..b5e7a0c 100644
--- a/src/version.c
+++ b/src/version.c
@@ -715,6 +715,10 @@
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 464,
+/**/
+ 464,
+/**/
463,
/**/
462,
@@ -2187,12 +2191,9 @@
/* Check for 9.9x or 9.9xx, alpha/beta version */
if (isalpha((int)vers[3]))
{
- if (isalpha((int)vers[4]))
- sprintf((char *)vers + 5, ".%d%s", highest_patch(),
- mediumVersion + 5);
- else
- sprintf((char *)vers + 4, ".%d%s", highest_patch(),
- mediumVersion + 4);
+ int len = (isalpha((int)vers[4])) ? 5 : 4;
+ sprintf((char *)vers + len, ".%d%s", highest_patch(),
+ mediumVersion + len);
}
else
sprintf((char *)vers + 3, ".%d", highest_patch());