Fix backport issue
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 12 Jan 2017 15:39:35 +0000 (15:39 +0000)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Thu, 12 Jan 2017 15:39:48 +0000 (15:39 +0000)
src/modules/rlm_sql/rlm_sql.c

index c703658..7536ebd 100644 (file)
@@ -189,7 +189,7 @@ static ssize_t sql_xlat(void *instance, REQUEST *request, char const *query, cha
                numaffected = (inst->module->sql_affected_rows)(handle, inst->config);
                if (numaffected < 1) {
                        RDEBUG("SQL query affected no rows");
-                       (inst->driver->sql_finish_query)(handle, inst->config);
+                       (inst->module->sql_finish_query)(handle, inst->config);
 
                        goto finish;
                }
@@ -227,7 +227,7 @@ static ssize_t sql_xlat(void *instance, REQUEST *request, char const *query, cha
 
        rcode = rlm_sql_fetch_row(inst, request, &handle);
        if (rcode) {
-               (inst->driver->sql_finish_select_query)(handle, inst->config);
+               (inst->module->sql_finish_select_query)(handle, inst->config);
                goto query_error;
        }