move rfc2047.c into lib-mime, reindent it.
[apps/madmutt.git] / lib-lib / str.h
index 29b8817..55a89b9 100644 (file)
@@ -100,6 +100,11 @@ static inline char *m_strdup(const char *s) {
     return len ? p_dup(s, len + 1) : NULL;
 }
 
+static inline char *m_strreplace(char **p, const char *s) {
+    p_delete(p);
+    return (*p = m_strdup(s));
+}
+
 ssize_t m_strcpy(char *dst, ssize_t n, const char *src);
 ssize_t m_strncpy(char *dst, ssize_t n, const char *src, ssize_t l);