Fossil SCM

Correct cat command error message on nonexistent file.

andygoth 2015-05-02 21:11 trunk
Commit 715f88811a2618ac65ad8f90a2ed166c89d2b9ba
1 file changed +2 -2
+2 -2
--- src/finfo.c
+++ src/finfo.c
@@ -261,12 +261,12 @@
261261
verify_all_options();
262262
263263
for(i=2; i<g.argc; i++){
264264
file_tree_name(g.argv[i], &fname, 1);
265265
blob_zero(&content);
266
- rc = historical_version_of_file(zRev, blob_str(&fname), &content, 0,0,0,0);
267
- if( rc==0 ){
266
+ rc = historical_version_of_file(zRev, blob_str(&fname), &content, 0,0,0,2);
267
+ if( rc==2 ){
268268
fossil_fatal("no such file: %s", g.argv[i]);
269269
}
270270
blob_write_to_file(&content, "-");
271271
blob_reset(&fname);
272272
blob_reset(&content);
273273
--- src/finfo.c
+++ src/finfo.c
@@ -261,12 +261,12 @@
261 verify_all_options();
262
263 for(i=2; i<g.argc; i++){
264 file_tree_name(g.argv[i], &fname, 1);
265 blob_zero(&content);
266 rc = historical_version_of_file(zRev, blob_str(&fname), &content, 0,0,0,0);
267 if( rc==0 ){
268 fossil_fatal("no such file: %s", g.argv[i]);
269 }
270 blob_write_to_file(&content, "-");
271 blob_reset(&fname);
272 blob_reset(&content);
273
--- src/finfo.c
+++ src/finfo.c
@@ -261,12 +261,12 @@
261 verify_all_options();
262
263 for(i=2; i<g.argc; i++){
264 file_tree_name(g.argv[i], &fname, 1);
265 blob_zero(&content);
266 rc = historical_version_of_file(zRev, blob_str(&fname), &content, 0,0,0,2);
267 if( rc==2 ){
268 fossil_fatal("no such file: %s", g.argv[i]);
269 }
270 blob_write_to_file(&content, "-");
271 blob_reset(&fname);
272 blob_reset(&content);
273

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button