Fossil SCM
Make the "fossil remote delete default" command works like "fossil remote off".
Commit
59645b6f458628bf5e0b49d7efc796cc04e8101b8a5bb9526135537fde171d08
Parent
f11c863d91c251d…
1 file changed
+1
+1
| --- src/sync.c | ||
| +++ src/sync.c | ||
| @@ -475,10 +475,11 @@ | ||
| 475 | 475 | } |
| 476 | 476 | if( strncmp(zArg, "delete", nArg)==0 ){ |
| 477 | 477 | char *zName; |
| 478 | 478 | if( g.argc!=4 ) usage("delete NAME"); |
| 479 | 479 | zName = g.argv[3]; |
| 480 | + if( strcmp(zName,"default")==0 ) goto remote_delete_default; | |
| 480 | 481 | db_begin_write(); |
| 481 | 482 | db_multi_exec("DELETE FROM config WHERE name glob 'sync-url:%q'", zName); |
| 482 | 483 | db_multi_exec("DELETE FROM config WHERE name glob 'sync-pw:%q'", zName); |
| 483 | 484 | db_commit_transaction(); |
| 484 | 485 | return; |
| 485 | 486 |
| --- src/sync.c | |
| +++ src/sync.c | |
| @@ -475,10 +475,11 @@ | |
| 475 | } |
| 476 | if( strncmp(zArg, "delete", nArg)==0 ){ |
| 477 | char *zName; |
| 478 | if( g.argc!=4 ) usage("delete NAME"); |
| 479 | zName = g.argv[3]; |
| 480 | db_begin_write(); |
| 481 | db_multi_exec("DELETE FROM config WHERE name glob 'sync-url:%q'", zName); |
| 482 | db_multi_exec("DELETE FROM config WHERE name glob 'sync-pw:%q'", zName); |
| 483 | db_commit_transaction(); |
| 484 | return; |
| 485 |
| --- src/sync.c | |
| +++ src/sync.c | |
| @@ -475,10 +475,11 @@ | |
| 475 | } |
| 476 | if( strncmp(zArg, "delete", nArg)==0 ){ |
| 477 | char *zName; |
| 478 | if( g.argc!=4 ) usage("delete NAME"); |
| 479 | zName = g.argv[3]; |
| 480 | if( strcmp(zName,"default")==0 ) goto remote_delete_default; |
| 481 | db_begin_write(); |
| 482 | db_multi_exec("DELETE FROM config WHERE name glob 'sync-url:%q'", zName); |
| 483 | db_multi_exec("DELETE FROM config WHERE name glob 'sync-pw:%q'", zName); |
| 484 | db_commit_transaction(); |
| 485 | return; |
| 486 |