summaryrefslogtreecommitdiff
path: root/cgi-bin
diff options
context:
space:
mode:
authormsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>2014-02-14 20:09:01 +0000
committermsweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be>2014-02-14 20:09:01 +0000
commit076239869a921fff635f11ef9d459eea9a4d8b9f (patch)
tree488c4623be96516015caef72c68f393fcb7f4828 /cgi-bin
parent02f3db8a515647960cda4e85bbc5cd52764a0625 (diff)
downloadcups-076239869a921fff635f11ef9d459eea9a4d8b9f.tar.gz
Fix build errors on Fedora.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11594 a1ca3aef-8c08-0410-bb20-df032aa958be
Diffstat (limited to 'cgi-bin')
-rw-r--r--cgi-bin/admin.c8
-rw-r--r--cgi-bin/help-index.c2
-rw-r--r--cgi-bin/ipp-var.c12
-rw-r--r--cgi-bin/var.c2
4 files changed, 10 insertions, 14 deletions
diff --git a/cgi-bin/admin.c b/cgi-bin/admin.c
index b10180e86..6c794d5de 100644
--- a/cgi-bin/admin.c
+++ b/cgi-bin/admin.c
@@ -4076,7 +4076,7 @@ get_option_value(
if ((val = cgiGetVariable(keyword)) == NULL)
return (NULL);
- snprintf(bufptr, bufend - bufptr, "%s%s=", prefix, cparam->name);
+ snprintf(bufptr, (size_t)(bufend - bufptr), "%s%s=", prefix, cparam->name);
bufptr += strlen(bufptr);
prefix = " ";
@@ -4090,7 +4090,7 @@ get_option_value(
number > cparam->maximum.custom_real)
return (NULL);
- snprintf(bufptr, bufend - bufptr, "%g", number);
+ snprintf(bufptr, (size_t)(bufend - bufptr), "%g", number);
break;
case PPD_CUSTOM_INT :
@@ -4100,7 +4100,7 @@ get_option_value(
integer > cparam->maximum.custom_int)
return (NULL);
- snprintf(bufptr, bufend - bufptr, "%ld", integer);
+ snprintf(bufptr, (size_t)(bufend - bufptr), "%ld", integer);
break;
case PPD_CUSTOM_POINTS :
@@ -4118,7 +4118,7 @@ get_option_value(
number_points > cparam->maximum.custom_points)
return (NULL);
- snprintf(bufptr, bufend - bufptr, "%g%s", number, uval);
+ snprintf(bufptr, (size_t)(bufend - bufptr), "%g%s", number, uval);
break;
case PPD_CUSTOM_PASSCODE :
diff --git a/cgi-bin/help-index.c b/cgi-bin/help-index.c
index c63e21cca..844482451 100644
--- a/cgi-bin/help-index.c
+++ b/cgi-bin/help-index.c
@@ -1163,7 +1163,7 @@ help_load_file(
wordlen = (int)(ptr - text);
- memcpy(temp, text, wordlen);
+ memcpy(temp, text, (size_t)wordlen);
temp[wordlen] = '\0';
ptr --;
diff --git a/cgi-bin/ipp-var.c b/cgi-bin/ipp-var.c
index 46fdfab02..764cf8a4d 100644
--- a/cgi-bin/ipp-var.c
+++ b/cgi-bin/ipp-var.c
@@ -902,7 +902,7 @@ cgiRewriteURL(const char *uri, /* I - Current URI */
* Make URI relative to the current server...
*/
- strlcpy(url, resource, urlsize);
+ strlcpy(url, resource, (size_t)urlsize);
}
else
{
@@ -911,17 +911,13 @@ cgiRewriteURL(const char *uri, /* I - Current URI */
*/
if (userpass[0])
- snprintf(url, urlsize, "%s://%s@%s:%d%s",
- ishttps ? "https" : "http",
- userpass, hostname, port, resource);
+ snprintf(url, (size_t)urlsize, "%s://%s@%s:%d%s", ishttps ? "https" : "http", userpass, hostname, port, resource);
else
- snprintf(url, urlsize, "%s://%s:%d%s",
- ishttps ? "https" : "http",
- hostname, port, resource);
+ snprintf(url, (size_t)urlsize, "%s://%s:%d%s", ishttps ? "https" : "http", hostname, port, resource);
}
}
else
- strlcpy(url, uri, urlsize);
+ strlcpy(url, uri, (size_t)urlsize);
return (url);
}
diff --git a/cgi-bin/var.c b/cgi-bin/var.c
index 90ab8bb52..6972eef02 100644
--- a/cgi-bin/var.c
+++ b/cgi-bin/var.c
@@ -821,7 +821,7 @@ cgi_initialize_multipart(
*/
write(fd, line, 8192);
- memmove(line, line + 8192, ptr - line - 8192);
+ memmove(line, line + 8192, (size_t)(ptr - line - 8192));
ptr -= 8192;
}
}