122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
|
}
if( internalDiff==1 ){
Blob out;
Blob current;
blob_zero(¤t);
blob_read_from_file(¤t, zFile);
blob_zero(&out);
unified_diff(&record, ¤t, 5, &out);
printf("%s\n", blob_str(&out));
blob_reset(¤t);
blob_reset(&out);
}else{
blob_write_to_file(&record, blob_str(&vname));
blob_reset(&record);
shell_escape(&cmd, blob_str(&vname));
|
|
|
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
|
}
if( internalDiff==1 ){
Blob out;
Blob current;
blob_zero(¤t);
blob_read_from_file(¤t, zFile);
blob_zero(&out);
text_diff(&record, ¤t, &out, 5);
printf("%s\n", blob_str(&out));
blob_reset(¤t);
blob_reset(&out);
}else{
blob_write_to_file(&record, blob_str(&vname));
blob_reset(&record);
shell_escape(&cmd, blob_str(&vname));
|