From: mdw Date: Wed, 22 Dec 1999 15:39:51 +0000 (+0000) Subject: Fix argument reuse in DPUTS. X-Git-Tag: 2.0.4~190 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/mLib/commitdiff_plain/c53c8c86b713ae7d8c013390cc8de4e5ce089bb1 Fix argument reuse in DPUTS. --- 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; \