428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
|
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
|
-
+
-
+
|
if( pCfg->diffFlags & DIFF_BRIEF ){
if( blob_compare(pFile1, &file2) ){
fossil_print("CHANGED %s\n", zName);
}
}else{
blob_zero(&out);
if( fSwapDiff ){
text_diff(&file2, pFile1, &out, 0, pCfg);
text_diff(&file2, pFile1, &out, pCfg);
}else{
text_diff(pFile1, &file2, &out, 0, pCfg);
text_diff(pFile1, &file2, &out, pCfg);
}
if( blob_size(&out) ){
if( pCfg->diffFlags & DIFF_NUMSTAT ){
if( !diffBlob ){
fossil_print("%s %s\n", blob_str(&out), zName);
}else{
blob_appendf(diffBlob, "%s %s\n", blob_str(&out), zName);
|
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
|
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
|
-
+
|
DiffConfig *pCfg /* Diff flags */
){
if( pCfg->diffFlags & DIFF_BRIEF ) return;
if( zDiffCmd==0 ){
Blob out; /* Diff output text */
blob_zero(&out);
text_diff(pFile1, pFile2, &out, 0, pCfg);
text_diff(pFile1, pFile2, &out, pCfg);
if( pCfg->diffFlags & DIFF_NUMSTAT ){
fossil_print("%s %s\n", blob_str(&out), zName);
}else{
diff_print_filenames(zName, zName, pCfg, 0);
fossil_print("%s\n", blob_str(&out));
}
|