diff options
author | Jilles Tjoelker <jilles@FreeBSD.org> | 2010-11-23 22:17:39 +0000 |
---|---|---|
committer | Jilles Tjoelker <jilles@FreeBSD.org> | 2010-11-23 22:17:39 +0000 |
commit | 9d37e157228b3ff30cd8d737bd7f307d3c742a12 (patch) | |
tree | ff9e8102b66741a601dc54d4455bad759b583a8b /bin/sh/memalloc.h | |
parent | 7a9417182edf4a568d4bdc93204e896bb37a5106 (diff) | |
download | src-9d37e157228b3ff30cd8d737bd7f307d3c742a12.tar.gz src-9d37e157228b3ff30cd8d737bd7f307d3c742a12.zip |
Notes
Diffstat (limited to 'bin/sh/memalloc.h')
-rw-r--r-- | bin/sh/memalloc.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/bin/sh/memalloc.h b/bin/sh/memalloc.h index 563927aeb57e..88848ddd63b7 100644 --- a/bin/sh/memalloc.h +++ b/bin/sh/memalloc.h @@ -61,6 +61,8 @@ void grabstackblock(int); char *growstackstr(void); char *makestrspace(void); void ungrabstackstr(char *, char *); +char *stputbin(const char *data, int len, char *p); +char *stputs(const char *data, char *p); @@ -82,3 +84,5 @@ void ungrabstackstr(char *, char *); #define STTOPC(p) p[-1] #define STADJUST(amount, p) (p += (amount), sstrnleft -= (amount)) #define grabstackstr(p) stalloc(stackblocksize() - sstrnleft) +#define STPUTBIN(s, len, p) p = stputbin((s), (len), p) +#define STPUTS(s, p) p = stputs((s), p) |