Fossil SCM

Do not offer to undo a null-merge.

drh 2011-03-08 17:32 trunk
Commit ad39c28195ef657df2a37c5a4b6f8d68cc37ed4b
1 file changed +1 -1
+1 -1
--- src/merge.c
+++ src/merge.c
@@ -138,11 +138,11 @@
138138
if( !is_a_version(pid) ){
139139
fossil_fatal("not a version: record #%d", pid);
140140
}
141141
vfile_check_signature(vid, 1, 0);
142142
db_begin_transaction();
143
- undo_begin();
143
+ if( !nochangeFlag ) undo_begin();
144144
load_vfile_from_rid(mid);
145145
load_vfile_from_rid(pid);
146146
147147
/*
148148
** The vfile.pathname field is used to match files against each other. The
149149
--- src/merge.c
+++ src/merge.c
@@ -138,11 +138,11 @@
138 if( !is_a_version(pid) ){
139 fossil_fatal("not a version: record #%d", pid);
140 }
141 vfile_check_signature(vid, 1, 0);
142 db_begin_transaction();
143 undo_begin();
144 load_vfile_from_rid(mid);
145 load_vfile_from_rid(pid);
146
147 /*
148 ** The vfile.pathname field is used to match files against each other. The
149
--- src/merge.c
+++ src/merge.c
@@ -138,11 +138,11 @@
138 if( !is_a_version(pid) ){
139 fossil_fatal("not a version: record #%d", pid);
140 }
141 vfile_check_signature(vid, 1, 0);
142 db_begin_transaction();
143 if( !nochangeFlag ) undo_begin();
144 load_vfile_from_rid(mid);
145 load_vfile_from_rid(pid);
146
147 /*
148 ** The vfile.pathname field is used to match files against each other. The
149

Keyboard Shortcuts

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