From 4969c41f80238989c11c289041cd3ff16e817ba2 Mon Sep 17 00:00:00 2001 From: Adam Dickmeiss Date: Thu, 8 Mar 2012 09:53:36 +0100 Subject: [PATCH] multi: empty route pattern uses route as default That is z3950.indexdata.com may use the shorter notation --- src/filter_multi.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/filter_multi.cpp b/src/filter_multi.cpp index c49825b..c05070a 100644 --- a/src/filter_multi.cpp +++ b/src/filter_multi.cpp @@ -1295,6 +1295,8 @@ void mp::filter::Multi::configure(const xmlNode * ptr, bool test_only, { std::string route = mp::xml::get_route(ptr); std::string target = mp::xml::get_text(ptr); + if (target.length() == 0) + target = route; m_p->m_route_patterns.push_back(Multi::Map(target, route)); } else if (!strcmp((const char *) ptr->name, "hideunavailable")) -- 1.7.10.4