]> granicus.if.org Git - python/commitdiff
Fix icc warnings: strlen() returns size_t
authorNeal Norwitz <nnorwitz@gmail.com>
Sun, 8 Jan 2006 01:03:36 +0000 (01:03 +0000)
committerNeal Norwitz <nnorwitz@gmail.com>
Sun, 8 Jan 2006 01:03:36 +0000 (01:03 +0000)
Modules/zipimport.c
Python/pystrtod.c

index 183692cc2c70e6ef2e462764dc7f1ab3565e8e82..b2b2e3b9f84158397fd2c0c594bf5e3e9d962e8b 100644 (file)
@@ -62,7 +62,7 @@ static int
 zipimporter_init(ZipImporter *self, PyObject *args, PyObject *kwds)
 {
        char *path, *p, *prefix, buf[MAXPATHLEN+2];
-       int len;
+       size_t len;
 
        if (!_PyArg_NoKeywords("zipimporter()", kwds))
                return -1;
@@ -231,7 +231,7 @@ get_subname(char *fullname)
 static int
 make_filename(char *prefix, char *name, char *path)
 {
-       int len;
+       size_t len;
        char *p;
 
        len = strlen(prefix);
@@ -249,7 +249,7 @@ make_filename(char *prefix, char *name, char *path)
                        *p = SEP;
        }
        len += strlen(name);
-       return len;
+       return (int)len;
 }
 
 enum zi_module_info {
@@ -659,7 +659,8 @@ read_directory(char *archive)
        FILE *fp;
        long compress, crc, data_size, file_size, file_offset, date, time;
        long header_offset, name_size, header_size, header_position;
-       long i, l, length, count;
+       long i, l, count;
+       size_t length;
        char path[MAXPATHLEN + 5];
        char name[MAXPATHLEN + 5];
        char *p, endof_central_dir[22];
index 85eda91bfbeddb6a80216a9b099f48fe1e2551be..3eccae89067a21b48c5952255aeb5c68d08ef010 100644 (file)
@@ -44,7 +44,7 @@ PyOS_ascii_strtod(const char *nptr, char **endptr)
        double val = -1.0;
        struct lconv *locale_data;
        const char *decimal_point;
-       int decimal_point_len;
+       size_t decimal_point_len;
        const char *p, *decimal_point_pos;
        const char *end = NULL; /* Silence gcc */
 
@@ -165,9 +165,8 @@ PyOS_ascii_formatd(char       *buffer,
 {
        struct lconv *locale_data;
        const char *decimal_point;
-       int decimal_point_len;
+       size_t decimal_point_len, rest_len;
        char *p;
-       int rest_len;
        char format_char;
 
 /*     g_return_val_if_fail (buffer != NULL, NULL); */