git-gui: fix deleting item from all_remotes variable
lsearch and lreplace both take the variable content as argument and not just their name. Signed-off-by: Heiko Voigt <heiko.voigt@mahr.de> Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
Heiko Voigt committed
Feb 12, 2011 at 17:43 UTC
8b92658206c3fb7d23fdacd626667985bf4c50b4
1 file changed
+2
-2
lib/remote.tcl
+2
-2
@@ -264,8 +264,8 @@ proc remove_remote {name} {
264
unset repo_config(remote.$name.push)
265
}
266
267
- set i [lsearch -exact all_remotes $name]
268
- lreplace all_remotes $i $i
267
+ set i [lsearch -exact $all_remotes $name]
268
+ set all_remotes [lreplace $all_remotes $i $i]
269
270
set remote_m .mbar.remote
271
delete_from_menu $remote_m.fetch $name