Revision b8076a74 qemu-img.c
b/qemu-img.c | ||
---|---|---|
165 | 165 |
int i; |
166 | 166 |
|
167 | 167 |
if (size <= 999) { |
168 |
snprintf(buf, buf_size, "%lld", size); |
|
168 |
snprintf(buf, buf_size, "%lld", (long long) size);
|
|
169 | 169 |
} else { |
170 | 170 |
base = 1024; |
171 | 171 |
for(i = 0; i < NB_SUFFIXES; i++) { |
... | ... | |
176 | 176 |
break; |
177 | 177 |
} else if (size < (1000 * base) || i == (NB_SUFFIXES - 1)) { |
178 | 178 |
snprintf(buf, buf_size, "%lld%c", |
179 |
(size + (base >> 1)) / base,
|
|
179 |
(long long) ((size + (base >> 1)) / base),
|
|
180 | 180 |
suffixes[i]); |
181 | 181 |
break; |
182 | 182 |
} |
... | ... | |
369 | 369 |
printf(", backing_file=%s", |
370 | 370 |
base_filename); |
371 | 371 |
} |
372 |
printf(", size=%lld kB\n", size / 1024);
|
|
372 |
printf(", size=%lld kB\n", (long long) (size / 1024));
|
|
373 | 373 |
ret = bdrv_create(drv, filename, size / 512, base_filename, encrypted); |
374 | 374 |
if (ret < 0) { |
375 | 375 |
if (ret == -ENOTSUP) { |
... | ... | |
666 | 666 |
"virtual size: %s (%lld bytes)\n" |
667 | 667 |
"disk size: %s\n", |
668 | 668 |
filename, fmt_name, size_buf, |
669 |
total_sectors * 512,
|
|
669 |
(long long) (total_sectors * 512),
|
|
670 | 670 |
dsize_buf); |
671 | 671 |
if (bdrv_is_encrypted(bs)) |
672 | 672 |
printf("encrypted: yes\n"); |
Also available in: Unified diff