X-Git-Url: http://lists.indexdata.com/cgi-bin?a=blobdiff_plain;f=src%2Fconnection.c;h=3ef5cf6b94cde4708fbb0b4d25cd70fa885c7117;hb=9343fd769fa86857a802e4eba3a929e5a6ccdccb;hp=e0b809de045e9e8bbc9a83d7cc128adb32aaaf1a;hpb=fcf6233e96ba839efd79be52d4c85bab243881be;p=pazpar2-moved-to-github.git diff --git a/src/connection.c b/src/connection.c index e0b809d..3ef5cf6 100644 --- a/src/connection.c +++ b/src/connection.c @@ -393,6 +393,7 @@ static int connection_connect(struct connection *con, iochan_man_t iochan_man) const char *charset; const char *sru; const char *sru_version = 0; + const char *extra_args = 0; struct session_database *sdb = client_get_database(con->client); const char *zproxy = session_setting_oneval(sdb, PZ_ZPROXY); @@ -423,6 +424,8 @@ static int connection_connect(struct connection *con, iochan_man_t iochan_man) if ((sru_version = session_setting_oneval(sdb, PZ_SRU_VERSION)) && *sru_version) ZOOM_options_set(zoptions, "sru_version", sru_version); + if ((extra_args = session_setting_oneval(sdb, PZ_EXTRA_ARGS)) && *extra_args) + ZOOM_options_set(zoptions, "extraArgs", extra_args); if (!(link = ZOOM_connection_create(zoptions))) {