From b4133a076a66218c1a847da01c4c816df032e6b2 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Franti=C5=A1ek=20Dvo=C5=99=C3=A1k?= Date: Thu, 12 Jul 2012 11:02:42 +0000 Subject: [PATCH] Proper return codes. --- org.glite.lbjp-common.db/src/db.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/org.glite.lbjp-common.db/src/db.c b/org.glite.lbjp-common.db/src/db.c index 6ee5a43..fa3e0c5 100644 --- a/org.glite.lbjp-common.db/src/db.c +++ b/org.glite.lbjp-common.db/src/db.c @@ -247,7 +247,7 @@ void glite_lbu_DBClose(glite_lbu_DBContext ctx) { int glite_lbu_DBQueryCaps(glite_lbu_DBContext ctx) { - if (!VALID(ctx->backend)) return EINVAL; + if (!VALID(ctx->backend)) return -1; return backends[ctx->backend]->queryCaps(ctx); } @@ -277,7 +277,7 @@ int glite_lbu_Rollback(glite_lbu_DBContext ctx) { int glite_lbu_FetchRow(glite_lbu_Statement stmt, unsigned int n, unsigned long *lengths, char **results) { - if (!VALID(stmt->ctx->backend)) return EINVAL; + if (!VALID(stmt->ctx->backend)) return -1; return backends[stmt->ctx->backend]->fetchRow(stmt, n, lengths, results); } @@ -295,7 +295,7 @@ int glite_lbu_QueryIndices(glite_lbu_DBContext ctx, const char *table, char ***k int glite_lbu_ExecSQL(glite_lbu_DBContext ctx, const char *cmd, glite_lbu_Statement *stmt) { - if (!VALID(ctx->backend)) return EINVAL; + if (!VALID(ctx->backend)) return -1; return backends[ctx->backend]->execSQL(ctx, cmd, stmt); } @@ -313,7 +313,7 @@ int glite_lbu_PrepareStmt(glite_lbu_DBContext ctx, const char *sql, glite_lbu_St int glite_lbu_ExecPreparedStmt_v(glite_lbu_Statement stmt, int n, va_list ap) { - if (!VALID(stmt->ctx->backend)) return EINVAL; + if (!VALID(stmt->ctx->backend)) return -1; return backends[stmt->ctx->backend]->execPreparedStmt_v(stmt, n, ap); } @@ -331,7 +331,7 @@ int glite_lbu_ExecPreparedStmt(glite_lbu_Statement stmt, int n, ...) { long int glite_lbu_Lastid(glite_lbu_Statement stmt) { - if (!VALID(stmt->ctx->backend)) return EINVAL; + if (!VALID(stmt->ctx->backend)) return 0; return backends[stmt->ctx->backend]->lastid(stmt); } -- 1.8.2.3