Fossil SCM
Avoid the use of %lld to work around limitations of some windows compilers. Ticket [9d186979fc4fe8d9c]
Commit
c76bb6d27014f9cdf0582b05d2ef8f2713e71e30
Parent
6a11af1782ede28…
1 file changed
+5
-2
+5
-2
| --- src/file.c | ||
| +++ src/file.c | ||
| @@ -309,16 +309,19 @@ | ||
| 309 | 309 | void cmd_test_canonical_name(void){ |
| 310 | 310 | int i; |
| 311 | 311 | Blob x; |
| 312 | 312 | blob_zero(&x); |
| 313 | 313 | for(i=2; i<g.argc; i++){ |
| 314 | + char zBuf[100]; | |
| 314 | 315 | const char *zName = g.argv[i]; |
| 315 | 316 | file_canonical_name(zName, &x); |
| 316 | 317 | printf("%s\n", blob_buffer(&x)); |
| 317 | 318 | blob_reset(&x); |
| 318 | - printf(" file_size = %lld\n", file_size(zName)); | |
| 319 | - printf(" file_mtime = %lld\n", file_mtime(zName)); | |
| 319 | + sqlite3_snprintf(sizeof(zBuf), zBuf, "%lld", file_size(zName)); | |
| 320 | + printf(" file_size = %s\n", zBuf); | |
| 321 | + sqlite3_snprintf(sizeof(zBuf), zBuf, "%lld", file_mtime(zName)); | |
| 322 | + printf(" file_mtime = %s\n", zBuf); | |
| 320 | 323 | printf(" file_isfile = %d\n", file_isfile(zName)); |
| 321 | 324 | printf(" file_isexe = %d\n", file_isexe(zName)); |
| 322 | 325 | printf(" file_isdir = %d\n", file_isdir(zName)); |
| 323 | 326 | } |
| 324 | 327 | } |
| 325 | 328 |
| --- src/file.c | |
| +++ src/file.c | |
| @@ -309,16 +309,19 @@ | |
| 309 | void cmd_test_canonical_name(void){ |
| 310 | int i; |
| 311 | Blob x; |
| 312 | blob_zero(&x); |
| 313 | for(i=2; i<g.argc; i++){ |
| 314 | const char *zName = g.argv[i]; |
| 315 | file_canonical_name(zName, &x); |
| 316 | printf("%s\n", blob_buffer(&x)); |
| 317 | blob_reset(&x); |
| 318 | printf(" file_size = %lld\n", file_size(zName)); |
| 319 | printf(" file_mtime = %lld\n", file_mtime(zName)); |
| 320 | printf(" file_isfile = %d\n", file_isfile(zName)); |
| 321 | printf(" file_isexe = %d\n", file_isexe(zName)); |
| 322 | printf(" file_isdir = %d\n", file_isdir(zName)); |
| 323 | } |
| 324 | } |
| 325 |
| --- src/file.c | |
| +++ src/file.c | |
| @@ -309,16 +309,19 @@ | |
| 309 | void cmd_test_canonical_name(void){ |
| 310 | int i; |
| 311 | Blob x; |
| 312 | blob_zero(&x); |
| 313 | for(i=2; i<g.argc; i++){ |
| 314 | char zBuf[100]; |
| 315 | const char *zName = g.argv[i]; |
| 316 | file_canonical_name(zName, &x); |
| 317 | printf("%s\n", blob_buffer(&x)); |
| 318 | blob_reset(&x); |
| 319 | sqlite3_snprintf(sizeof(zBuf), zBuf, "%lld", file_size(zName)); |
| 320 | printf(" file_size = %s\n", zBuf); |
| 321 | sqlite3_snprintf(sizeof(zBuf), zBuf, "%lld", file_mtime(zName)); |
| 322 | printf(" file_mtime = %s\n", zBuf); |
| 323 | printf(" file_isfile = %d\n", file_isfile(zName)); |
| 324 | printf(" file_isexe = %d\n", file_isexe(zName)); |
| 325 | printf(" file_isdir = %d\n", file_isdir(zName)); |
| 326 | } |
| 327 | } |
| 328 |