summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfonso Gregory <83477269+AtariDreams@users.noreply.github.com>2021-08-30 12:23:00 -0400
committerAlfonso Gregory <83477269+AtariDreams@users.noreply.github.com>2021-09-07 11:55:17 -0400
commitbaa764fab09e72e667dc31c9397094627eda1913 (patch)
treed24e59172d1a41a568b15dc8716ebab18755df90
parentfd5021277412ed47e9b4fa344396119c25f47ce6 (diff)
downloadcups-baa764fab09e72e667dc31c9397094627eda1913.tar.gz
Remove redundant code
-rw-r--r--cgi-bin/template.c9
-rw-r--r--cgi-bin/var.c2
-rw-r--r--cups/auth.c11
-rw-r--r--cups/getdevices.c18
-rw-r--r--cups/ipp-file.c15
-rw-r--r--cups/pwg-media.c4
-rw-r--r--cups/tls-gnutls.c5
-rw-r--r--filter/common.c2
-rw-r--r--filter/rastertohp.c3
-rw-r--r--scheduler/main.c4
-rw-r--r--scheduler/util.c8
-rw-r--r--systemv/cancel.c6
-rw-r--r--systemv/cupstestppd.c1
-rw-r--r--systemv/lpstat.c26
-rw-r--r--tools/ippeveps.c2
15 files changed, 45 insertions, 71 deletions
diff --git a/cgi-bin/template.c b/cgi-bin/template.c
index 0b785b2f6..3300a8852 100644
--- a/cgi-bin/template.c
+++ b/cgi-bin/template.c
@@ -33,7 +33,6 @@ cgiCopyTemplateFile(FILE *out, /* I - Output file */
{
FILE *in; /* Input file */
-
fprintf(stderr, "DEBUG2: cgiCopyTemplateFile(out=%p, tmpl=\"%s\")\n", out,
tmpl ? tmpl : "(null)");
@@ -51,7 +50,7 @@ cgiCopyTemplateFile(FILE *out, /* I - Output file */
if ((in = fopen(tmpl, "r")) == NULL)
{
fprintf(stderr, "ERROR: Unable to open template file \"%s\" - %s\n",
- tmpl ? tmpl : "(null)", strerror(errno));
+ tmpl, strerror(errno));
return;
}
@@ -91,8 +90,6 @@ cgiCopyTemplateLang(const char *tmpl) /* I - Base filename */
* Convert the language to a locale name...
*/
- locale[0] = '\0';
-
if ((lang = getenv("LANG")) != NULL)
{
locale[0] = '/';
@@ -101,6 +98,10 @@ cgiCopyTemplateLang(const char *tmpl) /* I - Base filename */
if ((locptr = strchr(locale, '.')) != NULL)
*locptr = '\0'; /* Strip charset */
}
+ else
+ {
+ locale[0] = '\0';
+ }
fprintf(stderr, "DEBUG2: lang=\"%s\", locale=\"%s\"...\n",
lang ? lang : "(null)", locale);
diff --git a/cgi-bin/var.c b/cgi-bin/var.c
index e8fc9cec8..c7289c721 100644
--- a/cgi-bin/var.c
+++ b/cgi-bin/var.c
@@ -304,7 +304,7 @@ cgiInitialize(void)
if (boundary)
boundary += 9;
- if (content_type && !strncmp(content_type, "multipart/form-data; ", 21))
+ if (!strncmp(content_type, "multipart/form-data; ", 21))
{
if (!cgi_initialize_multipart(boundary))
return (0);
diff --git a/cups/auth.c b/cups/auth.c
index b6fec6b98..bff6d218f 100644
--- a/cups/auth.c
+++ b/cups/auth.c
@@ -330,10 +330,6 @@ _cupsSetNegotiateAuthString(
gss_buffer_desc output_token = GSS_C_EMPTY_BUFFER;
/* Output token */
-
- (void)method;
- (void)resource;
-
# ifdef __APPLE__
/*
* If the weak-linked GSSAPI/Kerberos library is not present, don't try
@@ -450,6 +446,9 @@ _cupsSetNegotiateAuthString(
}
}
}
+# else
+ (void)method;
+ (void)resource;
# endif /* HAVE_GSS_ACQUIRED_CRED_EX_F */
if (major_status == GSS_S_NO_CRED)
@@ -562,9 +561,9 @@ cups_auth_find(const char *www_authenticate, /* I - Pointer into WWW-Authenticat
* Skip quoted value...
*/
- www_authenticate ++;
- while (*www_authenticate && *www_authenticate != '\"')
+ do
www_authenticate ++;
+ while (*www_authenticate && *www_authenticate != '\"');
DEBUG_printf(("9cups_auth_find: After quoted: \"%s\"", www_authenticate));
}
diff --git a/cups/getdevices.c b/cups/getdevices.c
index de2186f5f..a35540640 100644
--- a/cups/getdevices.c
+++ b/cups/getdevices.c
@@ -246,20 +246,14 @@ cupsGetDevices(
httpBlocking(http, blocking);
httpFlush(http);
- if (status == HTTP_STATUS_ERROR)
- _cupsSetError(IPP_STATUS_ERROR_INTERNAL, strerror(http->error), 0);
- else
- {
- attr = ippFindAttribute(response, "status-message", IPP_TAG_TEXT);
+ attr = ippFindAttribute(response, "status-message", IPP_TAG_TEXT);
- DEBUG_printf(("cupsGetDevices: status-code=%s, status-message=\"%s\"",
- ippErrorString(response->request.status.status_code),
- attr ? attr->values[0].string.text : ""));
+ DEBUG_printf(("cupsGetDevices: status-code=%s, status-message=\"%s\"",
+ ippErrorString(response->request.status.status_code),
+ attr ? attr->values[0].string.text : ""));
- _cupsSetError(response->request.status.status_code,
- attr ? attr->values[0].string.text :
- ippErrorString(response->request.status.status_code), 0);
- }
+ _cupsSetError(response->request.status.status_code,
+ attr ? attr->values[0].string.text : ippErrorString(response->request.status.status_code), 0);
ippDelete(response);
diff --git a/cups/ipp-file.c b/cups/ipp-file.c
index 5db5932a4..5483a607d 100644
--- a/cups/ipp-file.c
+++ b/cups/ipp-file.c
@@ -303,10 +303,7 @@ _ippFileReadToken(_ipp_file_t *f, /* I - File to read from */
* Start of quoted text or regular expression...
*/
- if (ch == '<')
- quote = '>';
- else
- quote = ch;
+ quote = ch;
DEBUG_printf(("1_ippFileReadToken: Start of quoted string, quote=%c, pos=%ld", quote, (long)cupsFileTell(f->fp)));
}
@@ -571,12 +568,10 @@ parse_value(_ipp_file_t *f, /* I - IPP data file */
{
case IPP_TAG_BOOLEAN :
return (ippSetBoolean(ipp, attr, element, !_cups_strcasecmp(value, "true")));
- break;
case IPP_TAG_ENUM :
case IPP_TAG_INTEGER :
return (ippSetInteger(ipp, attr, element, (int)strtol(value, NULL, 0)));
- break;
case IPP_TAG_DATE :
{
@@ -690,7 +685,6 @@ parse_value(_ipp_file_t *f, /* I - IPP data file */
return (ippSetDate(ipp, attr, element, date));
}
- break;
case IPP_TAG_RESOLUTION :
{
@@ -718,7 +712,6 @@ parse_value(_ipp_file_t *f, /* I - IPP data file */
else
return (ippSetResolution(ipp, attr, element, (ipp_res_t)0, xres, yres));
}
- break;
case IPP_TAG_RANGE :
{
@@ -733,7 +726,6 @@ parse_value(_ipp_file_t *f, /* I - IPP data file */
return (ippSetRange(ipp, attr, element, lower, upper));
}
- break;
case IPP_TAG_STRING :
valuelen = strlen(value);
@@ -774,7 +766,6 @@ parse_value(_ipp_file_t *f, /* I - IPP data file */
}
else
return (ippSetOctetString(ipp, attr, element, value, (int)valuelen));
- break;
case IPP_TAG_TEXTLANG :
case IPP_TAG_NAMELANG :
@@ -787,7 +778,6 @@ parse_value(_ipp_file_t *f, /* I - IPP data file */
case IPP_TAG_LANGUAGE :
case IPP_TAG_MIMETYPE :
return (ippSetString(ipp, attr, element, value));
- break;
case IPP_TAG_BEGIN_COLLECTION :
{
@@ -808,14 +798,11 @@ parse_value(_ipp_file_t *f, /* I - IPP data file */
return (status);
}
- break;
default :
report_error(f, v, user_data, "Unsupported value on line %d of \"%s\".", f->linenum, f->filename);
return (0);
}
-
- return (1);
}
diff --git a/cups/pwg-media.c b/cups/pwg-media.c
index 00bb2ed61..535db0880 100644
--- a/cups/pwg-media.c
+++ b/cups/pwg-media.c
@@ -448,13 +448,13 @@ pwgInitSize(pwg_size_t *size, /* I - Size to initialize */
size->width = x_dimension->values[0].integer;
size->length = y_dimension->values[0].integer;
}
- else if (!x_dimension)
+ else if (!x_dimension) /* x_dimension is missing */
{
_cupsSetError(IPP_STATUS_ERROR_INTERNAL,
_("Missing x-dimension in media-size."), 1);
return (0);
}
- else if (!y_dimension)
+ else /* y_dimension must be missing */
{
_cupsSetError(IPP_STATUS_ERROR_INTERNAL,
_("Missing y-dimension in media-size."), 1);
diff --git a/cups/tls-gnutls.c b/cups/tls-gnutls.c
index 25adbdfb2..ffe1aa695 100644
--- a/cups/tls-gnutls.c
+++ b/cups/tls-gnutls.c
@@ -659,7 +659,7 @@ httpCredentialsString(
if (!buffer)
return (0);
- if (buffer && bufsize > 0)
+ if (bufsize > 0)
*buffer = '\0';
if ((first = (http_credential_t *)cupsArrayFirst(credentials)) != NULL &&
@@ -1516,8 +1516,7 @@ _httpTLSStart(http_t *http) /* I - Connection to server */
DEBUG_printf(("4_httpTLSStart: Using certificate \"%s\" and private key \"%s\".", crtfile, keyfile));
- if (!status)
- status = gnutls_certificate_set_x509_key_file(*credentials, crtfile, keyfile, GNUTLS_X509_FMT_PEM);
+ status = gnutls_certificate_set_x509_key_file(*credentials, crtfile, keyfile, GNUTLS_X509_FMT_PEM);
}
if (!status)
diff --git a/filter/common.c b/filter/common.c
index 672b7c8cd..e0cbcd384 100644
--- a/filter/common.c
+++ b/filter/common.c
@@ -301,7 +301,7 @@ WriteLabelProlog(const char *label, /* I - Page label */
if ((classification = getenv("CLASSIFICATION")) == NULL)
classification = "";
- if (strcmp(classification, "none") == 0)
+ else if (strcmp(classification, "none") == 0)
classification = "";
/*
diff --git a/filter/rastertohp.c b/filter/rastertohp.c
index 0d76c42a2..5f7fa1ba9 100644
--- a/filter/rastertohp.c
+++ b/filter/rastertohp.c
@@ -813,8 +813,7 @@ main(int argc, /* I - Number of command-line arguments */
Shutdown();
- if (ppd)
- ppdClose(ppd);
+ ppdClose(ppd);
/*
* Close the raster stream...
diff --git a/scheduler/main.c b/scheduler/main.c
index bd6080a50..edd49d906 100644
--- a/scheduler/main.c
+++ b/scheduler/main.c
@@ -232,7 +232,6 @@ main(int argc, /* I - Number of command-line args */
case 'h' : /* Show usage/help */
usage(0);
- break;
case 'l' : /* Started by launchd/systemd/upstart... */
#ifdef HAVE_ONDEMAND
@@ -312,7 +311,6 @@ main(int argc, /* I - Number of command-line args */
_cupsLangPrintf(stderr, _("cupsd: Unknown option \"%c\" - "
"aborting."), *opt);
usage(1);
- break;
}
}
}
@@ -1888,7 +1886,6 @@ service_add_listener(int fd, /* I - Socket file descriptor */
{
cupsdLogMessage(CUPSD_LOG_ERROR, "service_add_listener: Unable to allocate listener: %s.", strerror(errno));
exit(EXIT_FAILURE);
- return;
}
cupsArrayAdd(Listeners, lis);
@@ -1940,7 +1937,6 @@ service_checkin(void)
{
cupsdLogMessage(CUPSD_LOG_ERROR, "service_checkin: Unable to get listener sockets: %s", strerror(error));
exit(EXIT_FAILURE);
- return; /* anti-compiler-warning */
}
/*
diff --git a/scheduler/util.c b/scheduler/util.c
index 865690444..228733f38 100644
--- a/scheduler/util.c
+++ b/scheduler/util.c
@@ -108,7 +108,7 @@ cupsdCompareNames(const char *s, /* I - First string */
return (-1);
else if (digits > 0)
return (1);
- else if (diff)
+ else
return (diff);
}
else if (tolower(*s) < tolower(*t))
@@ -142,10 +142,10 @@ cupsdCompareNames(const char *s, /* I - First string */
cups_array_t * /* O - CUPS array */
cupsdCreateStringsArray(const char *s) /* I - Comma-delimited strings */
{
- if (!s || !*s)
- return (NULL);
- else
+ if (s && *s)
return (_cupsArrayNewStrings(s, ','));
+ else
+ return (NULL);
}
diff --git a/systemv/cancel.c b/systemv/cancel.c
index bcd638cc4..0f303886d 100644
--- a/systemv/cancel.c
+++ b/systemv/cancel.c
@@ -311,8 +311,7 @@ main(int argc, /* I - Number of command-line arguments */
op == IPP_PURGE_JOBS ? "purge-jobs" : "cancel-job",
cupsLastErrorString());
- if (response)
- ippDelete(response);
+ ippDelete(response);
return (1);
}
@@ -375,8 +374,7 @@ main(int argc, /* I - Number of command-line arguments */
op == IPP_PURGE_JOBS ? "purge-jobs" : "cancel-job",
cupsLastErrorString());
- if (response)
- ippDelete(response);
+ ippDelete(response);
return (1);
}
diff --git a/systemv/cupstestppd.c b/systemv/cupstestppd.c
index b94cae944..c3a2d19dc 100644
--- a/systemv/cupstestppd.c
+++ b/systemv/cupstestppd.c
@@ -261,7 +261,6 @@ main(int argc, /* I - Number of command-line args */
default :
usage();
- break;
}
}
else
diff --git a/systemv/lpstat.c b/systemv/lpstat.c
index 1d14cb8e0..86e7a7ca3 100644
--- a/systemv/lpstat.c
+++ b/systemv/lpstat.c
@@ -634,7 +634,7 @@ match_list(const char *list, /* I - List of names */
if (!name)
return (0);
- while (*list)
+ do
{
/*
* Skip leading whitespace and commas...
@@ -660,6 +660,7 @@ match_list(const char *list, /* I - List of names */
while (*list && !isspace(*list & 255) && *list != ',')
list ++;
}
+ while (*list);
return (0);
}
@@ -810,8 +811,8 @@ show_accepting(const char *printers, /* I - Destinations */
_cupsLangPrintf(stdout, _("%s not accepting requests since %s -"),
printer, printer_state_time);
_cupsLangPrintf(stdout, _("\t%s"),
- (message == NULL || !*message) ?
- "reason unknown" : message);
+ (message && *message) ?
+ message : "reason unknown");
}
for (i = 0; i < num_dests; i ++)
@@ -826,8 +827,8 @@ show_accepting(const char *printers, /* I - Destinations */
_("%s/%s not accepting requests since %s -"),
printer, dests[i].instance, printer_state_time);
_cupsLangPrintf(stdout, _("\t%s"),
- (message == NULL || !*message) ?
- "reason unknown" : message);
+ (message && *message) ?
+ message : "reason unknown");
}
}
}
@@ -950,7 +951,7 @@ show_classes(const char *dests) /* I - Destinations */
printer_uri = NULL;
members = NULL;
- while (attr != NULL && attr->group_tag == IPP_TAG_PRINTER)
+ do
{
if (!strcmp(attr->name, "printer-name") &&
attr->value_tag == IPP_TAG_NAME)
@@ -966,6 +967,7 @@ show_classes(const char *dests) /* I - Destinations */
attr = attr->next;
}
+ while (attr != NULL && attr->group_tag == IPP_TAG_PRINTER);
/*
* If this is a remote class, grab the class info from the
@@ -1789,10 +1791,10 @@ show_printers(const char *printers, /* I - Destinations */
if ((message && *message) || pstate == IPP_PRINTER_STOPPED)
{
- if (!message || !*message)
- _cupsLangPuts(stdout, _("\treason unknown"));
+ if (message && *message)
+ _cupsLangPrintf(stdout, "\t%s", message);
else
- _cupsLangPrintf(stdout, "\t%s", message);
+ _cupsLangPuts(stdout, _("\treason unknown"));
}
if (long_status > 1)
@@ -1909,10 +1911,10 @@ show_printers(const char *printers, /* I - Destinations */
if ((message && *message) || pstate == IPP_PRINTER_STOPPED)
{
- if (!message || !*message)
- _cupsLangPuts(stdout, _("\treason unknown"));
- else
+ if (message && *message)
_cupsLangPrintf(stdout, "\t%s", message);
+ else
+ _cupsLangPuts(stdout, _("\treason unknown"));
}
if (long_status > 1)
diff --git a/tools/ippeveps.c b/tools/ippeveps.c
index 52e14ee16..cdedc8899 100644
--- a/tools/ippeveps.c
+++ b/tools/ippeveps.c
@@ -185,7 +185,7 @@ ascii85(const unsigned char *data, /* I - Data to write */
if (length > 0)
{
// Copy any remainder into the leftdata array...
- if ((length - leftcount) > 0)
+ if (length > leftcount)
memcpy(leftdata + leftcount, data, (size_t)(length - leftcount));
memset(leftdata + length, 0, (size_t)(4 - length));