From: František Dvořák Date: Thu, 12 Jul 2012 11:02:42 +0000 (+0000) Subject: Proper return codes. X-Git-Tag: glite-jobid-api-c_R_2_1_2_3~12 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=b4133a076a66218c1a847da01c4c816df032e6b2;p=jra1mw.git Proper return codes. --- 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); }