Fossil SCM

Merged in close-cleanup-config after positive tests and feedback.

stephan 2014-06-04 19:59 UTC trunk merge
Commit fc9970678ea9f1dd61375fc868645e4ed6ba6bb9
1 file changed +3 -1
+3 -1
--- src/checkout.c
+++ src/checkout.c
@@ -303,11 +303,13 @@
303303
&& db_exists("SELECT 1 FROM %s.stash", db_name("localdb"))
304304
){
305305
fossil_fatal("closing the checkout will delete your stash");
306306
}
307307
if( db_is_writeable("repository") ){
308
- db_multi_exec("DELETE FROM config WHERE name='ckout:%q'", g.zLocalRoot);
308
+ char * zUnset = mprintf("ckout:%q", g.zLocalRoot);
309
+ db_unset(zUnset, 1);
310
+ fossil_free(zUnset);
309311
}
310312
unlink_local_database(1);
311313
db_close(1);
312314
unlink_local_database(0);
313315
}
314316
--- src/checkout.c
+++ src/checkout.c
@@ -303,11 +303,13 @@
303 && db_exists("SELECT 1 FROM %s.stash", db_name("localdb"))
304 ){
305 fossil_fatal("closing the checkout will delete your stash");
306 }
307 if( db_is_writeable("repository") ){
308 db_multi_exec("DELETE FROM config WHERE name='ckout:%q'", g.zLocalRoot);
 
 
309 }
310 unlink_local_database(1);
311 db_close(1);
312 unlink_local_database(0);
313 }
314
--- src/checkout.c
+++ src/checkout.c
@@ -303,11 +303,13 @@
303 && db_exists("SELECT 1 FROM %s.stash", db_name("localdb"))
304 ){
305 fossil_fatal("closing the checkout will delete your stash");
306 }
307 if( db_is_writeable("repository") ){
308 char * zUnset = mprintf("ckout:%q", g.zLocalRoot);
309 db_unset(zUnset, 1);
310 fossil_free(zUnset);
311 }
312 unlink_local_database(1);
313 db_close(1);
314 unlink_local_database(0);
315 }
316

Keyboard Shortcuts

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