diff options
Diffstat (limited to 'src/mod_vhostdb_mysql.c')
-rw-r--r-- | src/mod_vhostdb_mysql.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mod_vhostdb_mysql.c b/src/mod_vhostdb_mysql.c index b3acfed0..236fb9af 100644 --- a/src/mod_vhostdb_mysql.c +++ b/src/mod_vhostdb_mysql.c @@ -48,19 +48,19 @@ static int mod_vhostdb_dbconf_setup (server *srv, array *opts, void **vdata) for (size_t i = 0; i < opts->used; ++i) { const data_string *ds = (data_string *)opts->data[i]; if (ds->type == TYPE_STRING && !buffer_string_is_empty(ds->value)) { - if (buffer_is_equal_caseless_string(ds->key, CONST_STR_LEN("sql"))) { + if (buffer_is_equal_caseless_string(&ds->key, CONST_STR_LEN("sql"))) { sqlquery = ds->value; - } else if (buffer_is_equal_caseless_string(ds->key, CONST_STR_LEN("dbname"))) { + } else if (buffer_is_equal_caseless_string(&ds->key, CONST_STR_LEN("dbname"))) { dbname = ds->value->ptr; - } else if (buffer_is_equal_caseless_string(ds->key, CONST_STR_LEN("user"))) { + } else if (buffer_is_equal_caseless_string(&ds->key, CONST_STR_LEN("user"))) { user = ds->value->ptr; - } else if (buffer_is_equal_caseless_string(ds->key, CONST_STR_LEN("password"))) { + } else if (buffer_is_equal_caseless_string(&ds->key, CONST_STR_LEN("password"))) { pass = ds->value->ptr; - } else if (buffer_is_equal_caseless_string(ds->key, CONST_STR_LEN("host"))) { + } else if (buffer_is_equal_caseless_string(&ds->key, CONST_STR_LEN("host"))) { host = ds->value->ptr; - } else if (buffer_is_equal_caseless_string(ds->key, CONST_STR_LEN("port"))) { + } else if (buffer_is_equal_caseless_string(&ds->key, CONST_STR_LEN("port"))) { port = strtoul(ds->value->ptr, NULL, 10); - } else if (buffer_is_equal_caseless_string(ds->key, CONST_STR_LEN("sock"))) { + } else if (buffer_is_equal_caseless_string(&ds->key, CONST_STR_LEN("sock"))) { sock = ds->value->ptr; } } |