diff options
author | Jan Beulich <jbeulich@novell.com> | 2005-05-06 07:39:00 +0000 |
---|---|---|
committer | Jan Beulich <jbeulich@novell.com> | 2005-05-06 07:39:00 +0000 |
commit | 23e3396751fca957186cdc82f4d5859d4d408786 (patch) | |
tree | 96218ecc3a7f451a32cea3d98fbc2d10b84f2e41 /gas/sb.c | |
parent | 9fd71ed1fcd72c5e6f8cd4221b98ecb1b5b549a1 (diff) | |
download | binutils-redhat-23e3396751fca957186cdc82f4d5859d4d408786.tar.gz |
gas/
2005-05-06 Jan Beulich <jbeulich@novell.com>
* sb.h (sb_add_buffer): Reintroduce.
* sb.c (sb_add_buffer): Likewise.
Diffstat (limited to 'gas/sb.c')
-rw-r--r-- | gas/sb.c | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -165,6 +165,16 @@ sb_add_string (sb *ptr, const char *s) ptr->len += len; } +/* add string at s of length len to sb at ptr */ + +void +sb_add_buffer (sb *ptr, const char *s, int len) +{ + sb_check (ptr, len); + memcpy (ptr->ptr + ptr->len, s, len); + ptr->len += len; +} + /* like sb_name, but don't include the null byte in the string. */ char * |