]> git.ipfire.org Git - thirdparty/cups.git/commitdiff
Fix more compiler warnings (Issue #5423)
authorMichael R Sweet <michael.r.sweet@gmail.com>
Tue, 6 Nov 2018 21:20:56 +0000 (16:20 -0500)
committerMichael R Sweet <michael.r.sweet@gmail.com>
Tue, 6 Nov 2018 21:20:56 +0000 (16:20 -0500)
cups/ppd-cache.c
cups/tls-gnutls.c
scheduler/ipp.c
test/ipptool.c

index babb6aded98208182876928d9a9f92b26e27b9d8..e4af7b644715d685d2022c221a75451073597c51 100644 (file)
@@ -3964,7 +3964,7 @@ _ppdCreateFromIPP(char   *buffer, /* I - Filename buffer */
         if (tray_len >= (int)sizeof(tray))
           tray_len = (int)sizeof(tray) - 1;
 
-        memcpy(tray, tray_ptr, tray_len);
+        memcpy(tray, tray_ptr, (size_t)tray_len);
         tray[tray_len] = '\0';
 
         if (strstr(tray, "stackingorder=lastToFirst;"))
index 71125073ce4658e1b100a999607c4da24b799cc6..05ec8ec7f1a7942930cc847b0a79218a3f371be4 100644 (file)
@@ -394,7 +394,7 @@ httpCredentialsAreValidForName(
         for (i = 0; i < count; i ++)
        {
          rserial_size = sizeof(rserial);
-          if (!gnutls_x509_crl_get_crt_serial(tls_crl, (unsigned)i, rserial, &rserial_size, NULL) && cserial_size == rserial_size && !memcmp(cserial, rserial, (int)rserial_size))
+          if (!gnutls_x509_crl_get_crt_serial(tls_crl, (unsigned)i, rserial, &rserial_size, NULL) && cserial_size == rserial_size && !memcmp(cserial, rserial, rserial_size))
          {
            result = 0;
            break;
index b472112ee1f45f55b5dd93be6bb0da67ff4d1a34..c771f77f807473124f9d3238a4e5b41002bf1966 100644 (file)
@@ -5848,7 +5848,7 @@ create_subscriptions(
       {
         char   temp[64];               /* Temporary string */
 
-       memcpy(temp, user_data->values[0].unknown.data, user_data->values[0].unknown.length);
+       memcpy(temp, user_data->values[0].unknown.data, (size_t)user_data->values[0].unknown.length);
        temp[user_data->values[0].unknown.length] = '\0';
 
        if (httpSeparateURI(HTTP_URI_CODING_ALL, temp, scheme, sizeof(scheme), userpass, sizeof(userpass), host, sizeof(host), &port, resource, sizeof(resource)) < HTTP_URI_OK)
index cf919b3034863359f52660f46bf0b2b0580cbdee..71a05cba9313018aa4f75b05eefaac5060c9eca1 100644 (file)
@@ -873,7 +873,7 @@ copy_hex_string(char          *buffer,      /* I - String buffer */
     if ((size_t)datalen > bufsize)
       datalen = (int)bufsize - 1;
 
-    memcpy(buffer, data, datalen);
+    memcpy(buffer, data, (size_t)datalen);
     buffer[datalen] = '\0';
   }
 }
@@ -4828,7 +4828,7 @@ with_value(_cups_testdata_t *data,        /* I - Test data */
 
             withlen = (int)strlen(value);
 
-            memcpy(withdata, value, withlen);
+            memcpy(withdata, value, (size_t)withlen);
          }
 
          for (i = 0; i < count; i ++)