Add wrbuf.c_str() and wrbuf.c_str_null()
[metaproxy-moved-to-github.git] / src / util.cpp
index 514553f..732e552 100644 (file)
@@ -727,6 +727,17 @@ const char *mp::wrbuf::buf()
     return wrbuf_buf(m_wrbuf);
 }
 
+const char *mp::wrbuf::c_str()
+{
+    return wrbuf_cstr(m_wrbuf);
+}
+
+const char *mp::wrbuf::c_str_null()
+{
+    if (wrbuf_len(m_wrbuf))
+        return wrbuf_cstr(m_wrbuf);
+    return 0;
+}
 
 /*
  * Local variables: