Fix potential null dereference
This commit is contained in:
@@ -6481,8 +6481,8 @@ followTab(TabBuffer * tab)
|
|||||||
Buffer *c, *p;
|
Buffer *c, *p;
|
||||||
|
|
||||||
c = Currentbuf;
|
c = Currentbuf;
|
||||||
p = prevBuffer(c, buf);
|
if ((p = prevBuffer(c, buf)))
|
||||||
p->nextBuffer = NULL;
|
p->nextBuffer = NULL;
|
||||||
Firstbuf = buf;
|
Firstbuf = buf;
|
||||||
deleteTab(CurrentTab);
|
deleteTab(CurrentTab);
|
||||||
CurrentTab = tab;
|
CurrentTab = tab;
|
||||||
@@ -6522,8 +6522,8 @@ tabURL0(TabBuffer * tab, char *prompt, int relative)
|
|||||||
Buffer *c, *p;
|
Buffer *c, *p;
|
||||||
|
|
||||||
c = Currentbuf;
|
c = Currentbuf;
|
||||||
p = prevBuffer(c, buf);
|
if ((p = prevBuffer(c, buf)))
|
||||||
p->nextBuffer = NULL;
|
p->nextBuffer = NULL;
|
||||||
Firstbuf = buf;
|
Firstbuf = buf;
|
||||||
deleteTab(CurrentTab);
|
deleteTab(CurrentTab);
|
||||||
CurrentTab = tab;
|
CurrentTab = tab;
|
||||||
|
|||||||
Reference in New Issue
Block a user