sbr/folder_pack.h \
sbr/folder_read.h \
sbr/folder_realloc.h \
+ sbr/getcpy.h \
sbr/geteditor.h \
sbr/getfolder.h \
sbr/lock_file.h \
*/
char *get_charset(void);
-/* Return malloc'd copy of str, or of "" if NULL, exit on failure. */
-char *getcpy(const char *str);
-
m_getfld_state_t m_getfld_state_init(FILE *iob);
void m_getfld_state_reset (m_getfld_state_t *);
void m_getfld_state_destroy (m_getfld_state_t *);
*/
#include "h/mh.h"
+#include "getcpy.h"
#include "context_find.h"
#include "error.h"
#include "h/addrsbr.h"
*/
#include "h/mh.h"
+#include "getcpy.h"
#include "context_replace.h"
#include "error.h"
#include "h/utils.h"
*/
#include "h/mh.h"
+#include "getcpy.h"
#include "error.h"
#include "h/addrsbr.h"
#include "h/tws.h"
*/
#include "h/mh.h"
+#include "getcpy.h"
#include "error.h"
#include "h/utils.h"
*/
#include "h/mh.h"
+#include "getcpy.h"
#include "h/utils.h"
/* Return malloc'd copy of str, or of "" if NULL, exit on failure. */
--- /dev/null
+/* getcpy.h -- copy a string in managed memory
+ *
+ * THIS IS OBSOLETE. NEED TO REPLACE ALL OCCURRENCES
+ * OF GETCPY WITH STRDUP. BUT THIS WILL REQUIRE
+ * CHANGING PARTS OF THE CODE TO DEAL WITH NULL VALUES.
+ *
+ * This code is Copyright (c) 2017, by the authors of nmh. See the
+ * COPYRIGHT file in the root directory of the nmh distribution for
+ * complete copyright information. */
+
+/* Return malloc'd copy of str, or of "" if NULL, exit on failure. */
+char *getcpy(const char *str);
*/
#include "h/mh.h"
+#include "getcpy.h"
#include "brkstring.h"
#include "h/utils.h"
#include "h/netsec.h"
*/
#include "h/mh.h"
+#include "getcpy.h"
#include "error.h"
#ifdef OAUTH_SUPPORT
*/
#include "h/mh.h"
+#include "getcpy.h"
#include "context_find.h"
#ifdef OAUTH_SUPPORT
*/
#include "h/mh.h"
+#include "getcpy.h"
#include "readconfig.h"
#include "error.h"
#include "h/utils.h"
*/
#include "h/mh.h"
+#include "getcpy.h"
#include "context_save.h"
#include "arglist.h"
#include "error.h"
*/
#include "h/mh.h"
+#include "getcpy.h"
#include "m_atoi.h"
#include "brkstring.h"
#include "error.h"
*/
#include "h/mh.h"
+#include "sbr/getcpy.h"
#include "sbr/context_find.h"
#include "sbr/brkstring.h"
#include "sbr/ambigsw.h"
*/
#include "h/mh.h"
+#include "sbr/getcpy.h"
#include "h/aliasbr.h"
#include "h/addrsbr.h"
#include "h/utils.h"
*/
#include "h/mh.h"
+#include "sbr/getcpy.h"
#include "sbr/ambigsw.h"
#include "sbr/print_version.h"
#include "sbr/print_help.h"
*/
#include "h/mh.h"
+#include "sbr/getcpy.h"
#include "sbr/m_convert.h"
#include "sbr/getfolder.h"
#include "sbr/folder_read.h"
*/
#include "h/mh.h"
+#include "sbr/getcpy.h"
#include "sbr/m_convert.h"
#include "sbr/getfolder.h"
#include "sbr/folder_read.h"
*/
#include "h/mh.h"
+#include "sbr/getcpy.h"
#include "sbr/error.h"
#include <fcntl.h>
#include "h/fmt_scan.h"
*/
#include "h/mh.h"
+#include "sbr/getcpy.h"
#include "sbr/brkstring.h"
#include "sbr/ambigsw.h"
#include "sbr/print_version.h"
*/
#include "h/mh.h"
+#include "sbr/getcpy.h"
#include "sbr/m_convert.h"
#include "sbr/getfolder.h"
#include "sbr/folder_read.h"
*/
#include "h/mh.h"
+#include "sbr/getcpy.h"
#include "sbr/brkstring.h"
#include "sbr/ambigsw.h"
#include "sbr/pidstatus.h"
*/
#include "h/mh.h"
+#include "sbr/getcpy.h"
#include "sbr/context_find.h"
#include "sbr/pidstatus.h"
#include "sbr/arglist.h"
*/
#include "h/mh.h"
+#include "sbr/getcpy.h"
#include "sbr/context_find.h"
#include "sbr/pidstatus.h"
#include "sbr/arglist.h"
*/
#include "h/mh.h"
+#include "sbr/getcpy.h"
#include "sbr/getfolder.h"
#include "sbr/folder_read.h"
#include "sbr/folder_free.h"
#include <sys/types.h>
#include "h/mh.h"
+#include "sbr/getcpy.h"
#include "sbr/m_atoi.h"
#include "sbr/context_save.h"
#include "sbr/context_replace.h"
*/
#include "h/mh.h"
+#include "sbr/getcpy.h"
#include "sbr/error.h"
#include "h/addrsbr.h"
#include "h/fmt_scan.h"
*/
#include "h/mh.h"
+#include "sbr/getcpy.h"
#include "sbr/m_convert.h"
#include "sbr/m_backup.h"
#include "sbr/folder_read.h"
*/
#include "h/mh.h"
+#include "sbr/getcpy.h"
#include "sbr/ambigsw.h"
#include "sbr/pidstatus.h"
#include "sbr/print_version.h"
*/
#include "h/mh.h"
+#include "sbr/getcpy.h"
#include "sbr/m_draft.h"
#include "sbr/m_backup.h"
#include "sbr/geteditor.h"