Fossil SCM

Fix a warning about an unclosed transaction when doing a no-op "fossil checkout".

drh 2018-06-27 02:22 trunk
Commit b31aa7d7ea01e7a3c29a7262fd3b0e890993c3fc539f8587ef5ca2f875e4e99f
1 file changed +1
--- src/checkout.c
+++ src/checkout.c
@@ -291,10 +291,11 @@
291291
}else{
292292
zVers = g.argv[2];
293293
}
294294
vid = load_vfile(zVers, forceMissingFlag);
295295
if( prior==vid ){
296
+ db_end_transaction(0);
296297
return;
297298
}
298299
if( !keepFlag ){
299300
uncheckout(prior);
300301
}
301302
--- src/checkout.c
+++ src/checkout.c
@@ -291,10 +291,11 @@
291 }else{
292 zVers = g.argv[2];
293 }
294 vid = load_vfile(zVers, forceMissingFlag);
295 if( prior==vid ){
 
296 return;
297 }
298 if( !keepFlag ){
299 uncheckout(prior);
300 }
301
--- src/checkout.c
+++ src/checkout.c
@@ -291,10 +291,11 @@
291 }else{
292 zVers = g.argv[2];
293 }
294 vid = load_vfile(zVers, forceMissingFlag);
295 if( prior==vid ){
296 db_end_transaction(0);
297 return;
298 }
299 if( !keepFlag ){
300 uncheckout(prior);
301 }
302

Keyboard Shortcuts

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