Initial refactoring of metadata logging.
[cumulus.git] / util.h
diff --git a/util.h b/util.h
index 89ceac7..bb36333 100644 (file)
--- a/util.h
+++ b/util.h
@@ -15,7 +15,9 @@
 std::string uri_encode(const std::string &in);
 std::string uri_decode(const std::string &in);
 std::string encode_int(long long n, int base=10);
-void dict_output(std::ostream &o, std::map<std::string, std::string> dict);
+std::string encode_dict(const std::map<std::string, std::string>& dict);
+void dict_output(std::ostream &o,
+                 const std::map<std::string, std::string>& dict);
 
 long long parse_int(const std::string &s);