From c53c8c86b713ae7d8c013390cc8de4e5ce089bb1 Mon Sep 17 00:00:00 2001 From: mdw Date: Wed, 22 Dec 1999 15:39:51 +0000 Subject: [PATCH] Fix argument reuse in DPUTS. --- dstr.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dstr.h b/dstr.h index cde6b6f..6bc33f8 100644 --- a/dstr.h +++ b/dstr.h @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: dstr.h,v 1.9 1999/12/10 23:42:04 mdw Exp $ + * $Id: dstr.h,v 1.10 1999/12/22 15:39:51 mdw Exp $ * * Handle dynamically growing strings * @@ -30,6 +30,9 @@ /*----- Revision history --------------------------------------------------* * * $Log: dstr.h,v $ + * Revision 1.10 1999/12/22 15:39:51 mdw + * Fix argument reuse in DPUTS. + * * Revision 1.9 1999/12/10 23:42:04 mdw * Change header file guard names. * @@ -216,7 +219,7 @@ extern void dstr_puts(dstr */*d*/, const char */*s*/); #define DPUTS(d, s) do { \ dstr *_d = (d); \ const char *_s = (s); \ - size_t _sz = strlen(s); \ + size_t _sz = strlen(_s); \ DENSURE(_d, _sz + 1); \ memcpy(_d->buf + _d->len, _s, _sz + 1); \ _d->len += _sz; \ -- 2.11.0