From 0233bdfa2b487c392dc4fd1a29113e08fbace334 Mon Sep 17 00:00:00 2001 From: Yegappan Lakshmanan Date: Thu, 12 Jan 2023 12:33:30 +0000 Subject: patch 9.0.1183: code is indented more than necessary Problem: Code is indented more than necessary. Solution: Use an early return where it makes sense. (Yegappan Lakshmanan, closes #11805) --- src/if_python3.c | 33 +++++++++++++++------------------ 1 file changed, 15 insertions(+), 18 deletions(-) (limited to 'src/if_python3.c') diff --git a/src/if_python3.c b/src/if_python3.c index 30332e1662..270e1a9e25 100644 --- a/src/if_python3.c +++ b/src/if_python3.c @@ -1835,34 +1835,31 @@ FunctionGetattro(PyObject *self, PyObject *nameobj) void python3_buffer_free(buf_T *buf) { - if (BUF_PYTHON_REF(buf) != NULL) - { - BufferObject *bp = BUF_PYTHON_REF(buf); - bp->buf = INVALID_BUFFER_VALUE; - BUF_PYTHON_REF(buf) = NULL; - } + BufferObject *bp = BUF_PYTHON_REF(buf); + if (bp == NULL) + return; + bp->buf = INVALID_BUFFER_VALUE; + BUF_PYTHON_REF(buf) = NULL; } void python3_window_free(win_T *win) { - if (WIN_PYTHON_REF(win) != NULL) - { - WindowObject *wp = WIN_PYTHON_REF(win); - wp->win = INVALID_WINDOW_VALUE; - WIN_PYTHON_REF(win) = NULL; - } + WindowObject *wp = WIN_PYTHON_REF(win); + if (wp == NULL) + return; + wp->win = INVALID_WINDOW_VALUE; + WIN_PYTHON_REF(win) = NULL; } void python3_tabpage_free(tabpage_T *tab) { - if (TAB_PYTHON_REF(tab) != NULL) - { - TabPageObject *tp = TAB_PYTHON_REF(tab); - tp->tab = INVALID_TABPAGE_VALUE; - TAB_PYTHON_REF(tab) = NULL; - } + TabPageObject *tp = TAB_PYTHON_REF(tab); + if (tp == NULL) + return; + tp->tab = INVALID_TABPAGE_VALUE; + TAB_PYTHON_REF(tab) = NULL; } static PyObject * -- cgit v1.2.3