formatting.c cleanup: Remove unnecessary extra parentheses
authorPeter Eisentraut <peter@eisentraut.org>
Wed, 29 Oct 2025 08:27:59 +0000 (09:27 +0100)
committerPeter Eisentraut <peter@eisentraut.org>
Wed, 29 Oct 2025 08:29:00 +0000 (09:29 +0100)
Reviewed-by: Chao Li <li.evan.chao@gmail.com>
Discussion: https://www.postgresql.org/message-id/flat/6dd9d208-a3ed-49b5-b03d-8617261da973%40eisentraut.org

src/backend/utils/adt/formatting.c

index cda7b2cb37caa615c978482369493686a164df7e..85418d731983b68e8db7accd9386b83f5db31aa5 100644 (file)
@@ -1200,7 +1200,7 @@ NUMDesc_prepare(NUMDesc *num, FormatNode *n)
            break;
 
        case NUM_B:
-           if (num->pre == 0 && num->post == 0 && (!IS_ZERO(num)))
+           if (num->pre == 0 && num->post == 0 && !IS_ZERO(num))
                num->flag |= NUM_F_BLANK;
            break;
 
@@ -1541,7 +1541,7 @@ get_th(const char *num, int type)
     * All "teens" (<x>1[0-9]) get 'TH/th', while <x>[02-9][123] still get
     * 'ST/st', 'ND/nd', 'RD/rd', respectively
     */
-   if ((len > 1) && (num[len - 2] == '1'))
+   if (len > 1 && num[len - 2] == '1')
        last = 0;
 
    switch (last)