]> git.sur5r.net Git - bacula/bacula/commitdiff
Let INGgetisnull return an bool
authorMarco van Wieringen <mvw@planets.elm.net>
Fri, 2 Apr 2010 15:49:39 +0000 (17:49 +0200)
committerMarco van Wieringen <mvw@planets.elm.net>
Fri, 9 Apr 2010 11:22:44 +0000 (13:22 +0200)
bacula/src/cats/myingres.c
bacula/src/cats/myingres.h
bacula/src/cats/myingres.sc
bacula/src/cats/myingres.sh

index c222928991fda82805b5543cd4901b18e6bf8971..227464b0ee31c4bfdde2c0e0b876807be80d3c16 100644 (file)
@@ -440,12 +440,12 @@ char *INGgetvalue(INGresult *res, int row_number, int column_number)
    }
    return res->act_row->sqlvar[column_number].sqldata;
 }
-int INGgetisnull(INGresult *res, int row_number, int column_number)
+bool INGgetisnull(INGresult *res, int row_number, int column_number)
 {
    if (row_number != res->act_row->row_number) {
       INGrowSeek(res, row_number);
    }
-   return (*res->act_row->sqlvar[column_number].sqlind == -1) ? 1 : 0;
+   return (*res->act_row->sqlvar[column_number].sqlind == -1) ? true : false;
 }
 int INGntuples(const INGresult *res)
 {
index d867fc9a6b7622c3e24c1d1f8beb7e0a1ad1335a..45899b8c84fe6e56c4b6c55c683a3785c05d01e0 100644 (file)
@@ -73,7 +73,7 @@ typedef struct ing_conn {
 int INGcheck(void);
 short INGgetCols(B_DB *mdb, const char *stmt);
 char *INGgetvalue(INGresult *res, int row_number, int column_number);
-int INGgetisnull(INGresult *res, int row_number, int column_number);
+bool INGgetisnull(INGresult *res, int row_number, int column_number);
 int INGntuples(const INGresult *res);
 int INGnfields(const INGresult *res);
 char *INGfname(const INGresult *res, int column_number);
index 43dfc58de6857cdfb39deb0828ab2117f59ab8ad..2ea172a5a6d08c6bf68b776e53cbba8003f021b2 100644 (file)
@@ -467,13 +467,13 @@ char *INGgetvalue(INGresult *res, int row_number, int column_number)
    return res->act_row->sqlvar[column_number].sqldata;
 }
 
-int INGgetisnull(INGresult *res, int row_number, int column_number)
+bool INGgetisnull(INGresult *res, int row_number, int column_number)
 {
    if (row_number != res->act_row->row_number) {
       INGrowSeek(res, row_number);
    }
 
-   return (*res->act_row->sqlvar[column_number].sqlind == -1) ? 1 : 0;
+   return (*res->act_row->sqlvar[column_number].sqlind == -1) ? true : false;
 }
 
 int INGntuples(const INGresult *res)
index f96b3409519b993282e9a60d67a7a8074dec5852..f3a1a2da4a224f4c7772f916eb6a7ebb250744d3 100644 (file)
@@ -86,7 +86,7 @@ typedef struct ing_conn {
 int INGcheck(void);
 short INGgetCols(B_DB *mdb, const char *stmt);
 char *INGgetvalue(INGresult *res, int row_number, int column_number);
-int INGgetisnull(INGresult *res, int row_number, int column_number);
+bool INGgetisnull(INGresult *res, int row_number, int column_number);
 int INGntuples(const INGresult *res);
 int INGnfields(const INGresult *res);
 char *INGfname(const INGresult *res, int column_number);