diff options
author | msweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be> | 2014-02-14 20:09:01 +0000 |
---|---|---|
committer | msweet <msweet@a1ca3aef-8c08-0410-bb20-df032aa958be> | 2014-02-14 20:09:01 +0000 |
commit | 076239869a921fff635f11ef9d459eea9a4d8b9f (patch) | |
tree | 488c4623be96516015caef72c68f393fcb7f4828 /cgi-bin | |
parent | 02f3db8a515647960cda4e85bbc5cd52764a0625 (diff) | |
download | cups-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.c | 8 | ||||
-rw-r--r-- | cgi-bin/help-index.c | 2 | ||||
-rw-r--r-- | cgi-bin/ipp-var.c | 12 | ||||
-rw-r--r-- | cgi-bin/var.c | 2 |
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; } } |