ecpg: Use bool instead of int
authorPeter Eisentraut <peter_e@gmx.net>
Tue, 12 Sep 2017 00:54:55 +0000 (20:54 -0400)
committerPeter Eisentraut <peter_e@gmx.net>
Sat, 4 Nov 2017 16:01:12 +0000 (12:01 -0400)
Use "bool" for Boolean variables, rather than "int", matching backend
change f505edace12655f3491b9c91991731e2b6bf1f0b.

Reviewed-by: Michael Paquier <michael.paquier@gmail.com>
src/interfaces/ecpg/pgtypeslib/dt_common.c

index 59b69d917bccd45baaf291d39735ad6780185931..be72fce8c5ddcb2d68ec3995717f6eca9ab218cc 100644 (file)
@@ -1089,7 +1089,7 @@ dt2time(double jd, int *hour, int *min, int *sec, fsec_t *fsec)
  */
 static int
 DecodeNumberField(int len, char *str, int fmask,
-                                 int *tmask, struct tm *tm, fsec_t *fsec, int *is2digits)
+                                 int *tmask, struct tm *tm, fsec_t *fsec, bool *is2digits)
 {
        char       *cp;
 
@@ -1199,7 +1199,7 @@ DecodeNumberField(int len, char *str, int fmask,
  */
 static int
 DecodeNumber(int flen, char *str, int fmask,
-                        int *tmask, struct tm *tm, fsec_t *fsec, int *is2digits, bool EuroDates)
+                        int *tmask, struct tm *tm, fsec_t *fsec, bool *is2digits, bool EuroDates)
 {
        int                     val;
        char       *cp;
@@ -1314,8 +1314,8 @@ DecodeDate(char *str, int fmask, int *tmask, struct tm *tm, bool EuroDates)
        int                     nf = 0;
        int                     i,
                                len;
-       int                     bc = FALSE;
-       int                     is2digits = FALSE;
+       bool            bc = FALSE;
+       bool            is2digits = FALSE;
        int                     type,
                                val,
                                dmask = 0;
@@ -1792,9 +1792,9 @@ DecodeDateTime(char **field, int *ftype, int nf,
        int                     i;
        int                     val;
        int                     mer = HR24;
-       int                     haveTextMonth = FALSE;
-       int                     is2digits = FALSE;
-       int                     bc = FALSE;
+       bool            haveTextMonth = FALSE;
+       bool            is2digits = FALSE;
+       bool            bc = FALSE;
        int                     t = 0;
        int                *tzp = &t;