Differences From Artifact [c79a94be03]:
- File src/printf.c — part of check-in [8af02551c5] at 2019-01-16 01:01:01 on branch trunk — Add an option to preserve newlines as hard line breaks on the www timeline display. (user: drh size: 37926) [more...]
To Artifact [cb1d44d9e6]:
- File src/printf.c — part of check-in [de0bbcb53c] at 2019-03-16 17:04:55 on branch trunk — Abandon an export to Git if a phantom artifact is encountered on any check-in that is less than one year old. This is a defense against generating an incorrect export from a repository that has an incomplete sync. Shunned artifacts are always ignored, regardless of age. (user: drh size: 38155) [more...]
| ︙ | |||
962 963 964 965 966 967 968 969 970 971 972 973 974 975 | 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 | + + + + + + + + + + |
}else{
Blob b = empty_blob;
vxprintf(&b, zFormat, ap);
fossil_puts(blob_str(&b), 0);
blob_reset(&b);
}
va_end(ap);
}
void fossil_vprint(const char *zFormat, va_list ap){
if( g.cgiOutput ){
cgi_vprintf(zFormat, ap);
}else{
Blob b = empty_blob;
vxprintf(&b, zFormat, ap);
fossil_puts(blob_str(&b), 0);
blob_reset(&b);
}
}
/*
** Print a trace message on standard error.
*/
void fossil_trace(const char *zFormat, ...){
va_list ap;
|
| ︙ |