mirror of
https://github.com/vim/vim.git
synced 2025-10-02 05:04:20 -04:00
patch 7.4.2101
Problem: Looping over windows, buffers and tab pages is inconsistant. Solution: Use FOR_ALL_ macros everywhere. (Yegappan Lakshmanan)
This commit is contained in:
@@ -388,7 +388,7 @@ buffercmd(
|
||||
Tcl_WrongNumArgs(interp, 1, objv, "bufNumber");
|
||||
return TCL_ERROR;
|
||||
}
|
||||
for (buf = firstbuf; buf != NULL; buf = buf->b_next)
|
||||
FOR_ALL_BUFFERS(buf)
|
||||
{
|
||||
if (buf->b_fnum == n)
|
||||
{
|
||||
@@ -416,7 +416,7 @@ buffercmd(
|
||||
err = TCL_ERROR;
|
||||
break;
|
||||
}
|
||||
for (buf = firstbuf; buf != NULL; buf = buf->b_next)
|
||||
FOR_ALL_BUFFERS(buf)
|
||||
{
|
||||
name = tclgetbuffer(interp, buf);
|
||||
if (name == NULL)
|
||||
|
Reference in New Issue
Block a user