[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-commits-diffs] net.venge.monotone.list_workspaces: 2ad8b7026a
From: |
code |
Subject: |
[Monotone-commits-diffs] net.venge.monotone.list_workspaces: 2ad8b7026a8315451c967718cee7b76edbfca510 |
Date: |
Tue, 11 Jan 2011 22:57:44 GMT |
revision: 2ad8b7026a8315451c967718cee7b76edbfca510
date: 2011-01-11T22:56:16
author: address@hidden
branch: net.venge.monotone.list_workspaces
changelog:
* work.cc (set_options): register a workspace change for all database types
manifest:
format_version "1"
new_manifest [46ea841e2278bd444ee111ba9d33522966cd7c8b]
old_revision [9af027b788344e25e72819bfbfa4dd4dacfdc158]
patch "work.cc"
from [304b3f0ad0624464b9b16b23d0dcb78b4a8effb2]
to [3c717e59b3acf99ee9cdb49ff688cad9e11472f3]
============================================================
--- work.cc 304b3f0ad0624464b9b16b23d0dcb78b4a8effb2
+++ work.cc 3c717e59b3acf99ee9cdb49ff688cad9e11472f3
@@ -657,17 +657,14 @@ workspace::set_options(options const & o
system_path current_workspace;
get_current_workspace(current_workspace);
- if (cur_opts.dbname_type == managed_db)
+ if (cur_opts.dbname_given)
{
database old_db(cur_opts, lua);
old_db.unregister_workspace(current_workspace);
}
- if (opts.dbname_type == managed_db)
- {
- database new_db(opts, lua);
- new_db.register_workspace(current_workspace);
- }
+ database new_db(opts, lua);
+ new_db.register_workspace(current_workspace);
cur_opts.dbname_type = opts.dbname_type;
cur_opts.dbname_alias = opts.dbname_alias;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Monotone-commits-diffs] net.venge.monotone.list_workspaces: 2ad8b7026a8315451c967718cee7b76edbfca510,
code <=