Fossil SCM

For the "stash save" command, take care to avoid reverting everything if no files were stashed. Ticket [fbfe43e153ee0e1d].

drh 2011-01-25 23:17 trunk
Commit 2dd7b4b500bdb5c75e3c6e7c9510b14137c8e78e
1 file changed +1
--- src/stash.c
+++ src/stash.c
@@ -390,10 +390,11 @@
390390
}
391391
db_finalize(&q);
392392
newArgv[0] = g.argv[0];
393393
g.argv = newArgv;
394394
g.argc = nFile+2;
395
+ if( nFile==0 ) return;
395396
}
396397
g.argv[1] = "revert";
397398
revert_cmd();
398399
}else
399400
if( memcmp(zCmd, "snapshot", nCmd)==0 ){
400401
--- src/stash.c
+++ src/stash.c
@@ -390,10 +390,11 @@
390 }
391 db_finalize(&q);
392 newArgv[0] = g.argv[0];
393 g.argv = newArgv;
394 g.argc = nFile+2;
 
395 }
396 g.argv[1] = "revert";
397 revert_cmd();
398 }else
399 if( memcmp(zCmd, "snapshot", nCmd)==0 ){
400
--- src/stash.c
+++ src/stash.c
@@ -390,10 +390,11 @@
390 }
391 db_finalize(&q);
392 newArgv[0] = g.argv[0];
393 g.argv = newArgv;
394 g.argc = nFile+2;
395 if( nFile==0 ) return;
396 }
397 g.argv[1] = "revert";
398 revert_cmd();
399 }else
400 if( memcmp(zCmd, "snapshot", nCmd)==0 ){
401

Keyboard Shortcuts

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