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;
static int
make_filename(char *prefix, char *name, char *path)
{
- int len;
+ size_t len;
char *p;
len = strlen(prefix);
*p = SEP;
}
len += strlen(name);
- return len;
+ return (int)len;
}
enum zi_module_info {
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];
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 */
{
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); */