summaryrefslogtreecommitdiff
path: root/libguile/strings.h
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2013-10-24 10:19:07 +0200
committerAndy Wingo <wingo@pobox.com>2013-10-26 13:13:17 +0200
commitdb071766650d10c67524b3ddb00decfd60c55741 (patch)
tree3ee6cc0468fde846cd431a3bfce2d19230dee588 /libguile/strings.h
parent0f676d8725ebc79cd166047203c5400d8c639a25 (diff)
downloadguile-db071766650d10c67524b3ddb00decfd60c55741.tar.gz
Add stringbuf printer
* libguile/strings.h: * libguile/strings.c (scm_i_print_stringbuf): * libguile/print.c (iprin1): Add a printer for stringbufs. The disassembler can print a stringbuf.
Diffstat (limited to 'libguile/strings.h')
-rw-r--r--libguile/strings.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libguile/strings.h b/libguile/strings.h
index 445d9c878..130c436a6 100644
--- a/libguile/strings.h
+++ b/libguile/strings.h
@@ -179,6 +179,8 @@ SCM_API SCM scm_makfromstrs (int argc, char **argv);
#define SCM_I_STRINGBUF_F_SHARED 0x100
#define SCM_I_STRINGBUF_F_WIDE 0x400
+SCM_INTERNAL void scm_i_print_stringbuf (SCM exp, SCM port,
+ scm_print_state *pstate);
/* internal accessor functions. Arguments must be valid. */