Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: | Fix a few harmless compiler warnings. |
|---|---|
| Downloads: | Tarball | ZIP archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
d03718ad5fd9ba43368a5c66b5f5c9c7 |
| User & Date: | drh 2010-10-28 14:41:05.000 |
Context
|
2010-10-29
| ||
| 18:06 | Avoid division by zero on degenerate repositories when displaying percent done. Ticket [5be04d980c92f73fbc7] ... (check-in: 067a90a903 user: drh tags: trunk) | |
|
2010-10-28
| ||
| 17:41 | merge from trunk ... (Closed-Leaf check-in: e6dce6a16a user: wolfgang tags: StvPrivateHook2 ) | |
| 14:41 | Fix a few harmless compiler warnings. ... (check-in: d03718ad5f user: drh tags: trunk) | |
| 14:03 | New higher-performance clone algorithm merged in from the experimental branch. ... (check-in: fda9b15cfc user: drh tags: trunk) | |
Changes
Changes to src/manifest.c.
| ︙ | ︙ | |||
312 313 314 315 316 317 318 | int i, lineNo=0; ManifestText x; char cPrevType = 0; char cType; char *z; int n; char *zUuid; | | | 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 |
int i, lineNo=0;
ManifestText x;
char cPrevType = 0;
char cType;
char *z;
int n;
char *zUuid;
int sz = 0;
/* Every control artifact ends with a '\n' character. Exit early
** if that is not the case for this artifact.
*/
z = blob_buffer(pContent);
n = blob_size(pContent);
if( n<=0 || z[n-1]!='\n' ){
|
| ︙ | ︙ | |||
368 369 370 371 372 373 374 |
** Identifies an attachment to either a wiki page or a ticket.
** <source> is the artifact that is the attachment. <source>
** is omitted to delete an attachment. <target> is the name of
** a wiki page or ticket to which that attachment is connected.
*/
case 'A': {
char *zName, *zTarget, *zSrc;
| | | 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 |
** Identifies an attachment to either a wiki page or a ticket.
** <source> is the artifact that is the attachment. <source>
** is omitted to delete an attachment. <target> is the name of
** a wiki page or ticket to which that attachment is connected.
*/
case 'A': {
char *zName, *zTarget, *zSrc;
int nTarget = 0, nSrc = 0;
zName = next_token(&x, 0);
zTarget = next_token(&x, &nTarget);
zSrc = next_token(&x, &nSrc);
if( zName==0 || zTarget==0 ) goto manifest_syntax_error;
if( p->zAttachName!=0 ) goto manifest_syntax_error;
defossilize(zName);
if( !file_is_simple_pathname(zName) ){
|
| ︙ | ︙ |
Changes to src/xfer.c.
| ︙ | ︙ | |||
1148 1149 1150 1151 1152 1153 1154 |
nCardSent++;
}
go = 0;
/* Process the reply that came back from the server */
while( blob_line(&recv, &xfer.line) ){
if( g.fHttpTrace ){
| > | | 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 |
nCardSent++;
}
go = 0;
/* Process the reply that came back from the server */
while( blob_line(&recv, &xfer.line) ){
if( g.fHttpTrace ){
printf("\rGOT: %.*s", (int)blob_size(&xfer.line),
blob_buffer(&xfer.line));
}
if( blob_buffer(&xfer.line)[0]=='#' ){
const char *zLine = blob_buffer(&xfer.line);
if( memcmp(zLine, "# timestamp ", 12)==0 ){
char zTime[20];
double rDiff;
sqlite3_snprintf(sizeof(zTime), zTime, "%.19s", &zLine[12]);
|
| ︙ | ︙ |