No longer support Z as a flag to print size_t, it isn't used by libcurl
and I doubt anyone else uses it. Better preprocessor magic for the O flag (for curl_off_t printing) to prevent compiler warnings.
This commit is contained in:
Родитель
7173a0f7b6
Коммит
b2e1bf7e7d
|
@ -374,19 +374,20 @@ static int dprintf_Pass1(char *format, va_stack_t *vto, char **endpos, va_list a
|
|||
case 'q':
|
||||
flags |= FLAGS_LONGLONG;
|
||||
break;
|
||||
#if 0
|
||||
case 'Z':
|
||||
if (sizeof(size_t) > sizeof(unsigned long int))
|
||||
flags |= FLAGS_LONGLONG;
|
||||
if (sizeof(size_t) > sizeof(unsigned int))
|
||||
flags |= FLAGS_LONG;
|
||||
break;
|
||||
#endif
|
||||
case 'O':
|
||||
if (sizeof(curl_off_t) > sizeof(unsigned long int)) {
|
||||
flags |= FLAGS_LONGLONG;
|
||||
}
|
||||
else if (sizeof(curl_off_t) > sizeof(unsigned int)) {
|
||||
flags |= FLAGS_LONG;
|
||||
}
|
||||
#if SIZEOF_CURL_OFF_T > 4
|
||||
flags |= FLAGS_LONGLONG;
|
||||
#else
|
||||
flags |= FLAGS_LONG;
|
||||
#endif
|
||||
break;
|
||||
case '0':
|
||||
if (!(flags & FLAGS_LEFT))
|
||||
|
|
Загрузка…
Ссылка в новой задаче