From d58101e177e539084d92a2f6f8f3a6198b155039 Mon Sep 17 00:00:00 2001 From: Phil Mayers Date: Fri, 21 Sep 2012 17:59:37 +0100 Subject: [PATCH] rlm_sqlippool: pass sql instance to sql escape func --- src/modules/rlm_sqlippool/rlm_sqlippool.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/rlm_sqlippool/rlm_sqlippool.c b/src/modules/rlm_sqlippool/rlm_sqlippool.c index a6eecca..d3772fd 100644 --- a/src/modules/rlm_sqlippool/rlm_sqlippool.c +++ b/src/modules/rlm_sqlippool/rlm_sqlippool.c @@ -307,7 +307,7 @@ static int sqlippool_command(const char * fmt, SQLSOCK * sqlsocket, * Do an xlat on the provided string */ if (request) { - if (!radius_xlat(query, sizeof(query), expansion, request, data->sql_inst->sql_escape_func, NULL)) { + if (!radius_xlat(query, sizeof(query), expansion, request, data->sql_inst->sql_escape_func, data->sql_inst)) { radlog(L_ERR, "sqlippool_command: xlat failed on: '%s'", query); return 0; } @@ -346,7 +346,7 @@ static int sqlippool_query1(char * out, int outlen, const char * fmt, * Do an xlat on the provided string */ if (request) { - if (!radius_xlat(query, sizeof(query), expansion, request, data->sql_inst->sql_escape_func, NULL)) { + if (!radius_xlat(query, sizeof(query), expansion, request, data->sql_inst->sql_escape_func, data->sql_inst)) { radlog(L_ERR, "sqlippool_command: xlat failed."); out[0] = '\0'; return 0; -- 2.1.4