]> diplodocus.org Git - nmh/blobdiff - h/utils.h
Replace getcpy() with mh_xstrdup() where the string isn't NULL.
[nmh] / h / utils.h
index c866a52c194936c5da286bd045e0399ca901a6cb..9b659501bb6377234a1ca18d41affc4aa4a07ab7 100644 (file)
--- a/h/utils.h
+++ b/h/utils.h
@@ -12,6 +12,9 @@ void *mh_xrealloc(void *ptr, size_t size);
 /* Call calloc(3), exiting on NULL return. */
 void *mh_xcalloc(size_t nelem, size_t elsize);
 
+/* Duplicate a NUL-terminated string, exit on failure. */
+char *mh_xstrdup(const char *src);
+
 /* Call free(3), if ptr isn't NULL. */
 void mh_xfree(void *ptr);