Fossil SCM

For the "file info NAME" command, if NAME is directory, give a sensible error message.

drh 2019-01-16 00:14 trunk
Commit 0ee8c8cdecc393b560a5e3146c66b1d683ff1c9811c2ffdd316d96e817448314
1 file changed +1
+1
--- src/info.c
+++ src/info.c
@@ -202,10 +202,11 @@
202202
if( !verboseFlag ){
203203
verboseFlag = find_option("detail","l",0)!=0; /* deprecated */
204204
}
205205
206206
if( g.argc==3
207
+ && file_isfile(g.argv[2], ExtFILE)
207208
&& (fsize = file_size(g.argv[2], ExtFILE))>0
208209
&& (fsize&0x1ff)==0
209210
){
210211
db_open_config(0, 0);
211212
db_open_repository(g.argv[2]);
212213
--- src/info.c
+++ src/info.c
@@ -202,10 +202,11 @@
202 if( !verboseFlag ){
203 verboseFlag = find_option("detail","l",0)!=0; /* deprecated */
204 }
205
206 if( g.argc==3
 
207 && (fsize = file_size(g.argv[2], ExtFILE))>0
208 && (fsize&0x1ff)==0
209 ){
210 db_open_config(0, 0);
211 db_open_repository(g.argv[2]);
212
--- src/info.c
+++ src/info.c
@@ -202,10 +202,11 @@
202 if( !verboseFlag ){
203 verboseFlag = find_option("detail","l",0)!=0; /* deprecated */
204 }
205
206 if( g.argc==3
207 && file_isfile(g.argv[2], ExtFILE)
208 && (fsize = file_size(g.argv[2], ExtFILE))>0
209 && (fsize&0x1ff)==0
210 ){
211 db_open_config(0, 0);
212 db_open_repository(g.argv[2]);
213

Keyboard Shortcuts

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