Fossil

Diff
Login

Diff

Differences From Artifact [c438ef4aef]:

To Artifact [0333000424]:


451
452
453
454
455
456
457




458


459
460

461
462
463

464
465
466
467
468
469
470
451
452
453
454
455
456
457
458
459
460
461

462
463
464

465
466
467

468
469
470
471
472
473
474
475







+
+
+
+
-
+
+

-
+


-
+







    zOrigText = 0;
  }
  if( fromFile ){
    Blob fileData;
    blob_read_from_file(&fileData, zText);
    zText = mprintf("%s", blob_str(&fileData));
    blob_reset(&fileData);
    if( zOrigText ){
      blob_read_from_file(&fileData, zOrigText);
      zOrigText = mprintf("%s", blob_str(&fileData));
      blob_reset(&fileData);
  }
    }
  }
  if( decode ){
    zText = mprintf("%s", zText);
    zText = mprintf(fromFile ? "%z" : "%s", zText);
    defossilize(zText);
    if( zOrigText ){
      zOrigText = mprintf("%s", zOrigText);
      zOrigText = mprintf(fromFile ? "%z" : "%s", zOrigText);
      defossilize(zOrigText);
    }
  }
  indent = strlen(zPrefix);
  if( indent>0 ){
    fossil_print("%s", zPrefix);
  }