added section on install on RPM based systems
[metaproxy-moved-to-github.git] / src / util.cpp
index c92fc0b..64fd0b8 100644 (file)
@@ -1,5 +1,5 @@
-/* $Id: util.cpp,v 1.23 2006-10-04 14:04:00 marc Exp $
-   Copyright (c) 2005-2006, Index Data.
+/* $Id: util.cpp,v 1.26 2007-03-20 07:57:54 adam Exp $
+   Copyright (c) 2005-2007, Index Data.
 
    See the LICENSE file for details
  */
@@ -215,7 +215,7 @@ std::string mp_util::zQueryToString(Z_Query *query)
             query_str = std::string(wrbuf_buf(w), wrbuf_len(w));
             
             // destroy wrbuf
-            wrbuf_free(w, 1);
+            wrbuf_destroy(w);
         }
     }
 
@@ -334,6 +334,14 @@ void mp_util::set_vhost_otherinfo(
     }
 }
 
+void mp_util::set_vhost_otherinfo(
+    Z_OtherInformation **otherInformation, ODR odr,
+    const std::string vhost, const int cat)
+{
+        yaz_oi_set_string_oidval(otherInformation, odr,
+                                 VAL_PROXY, cat, vhost.c_str());
+}
+
 void mp_util::split_zurl(std::string zurl, std::string &host,
                                    std::list<std::string> &db)
 {