diff options
author | Marius Vollmer <mvo@zagadka.de> | 2006-01-29 00:23:28 +0000 |
---|---|---|
committer | Marius Vollmer <mvo@zagadka.de> | 2006-01-29 00:23:28 +0000 |
commit | 661ae7ab6be5aec4d6107902cff94dbb8952a24a (patch) | |
tree | d3e367c7f0dfd442645c5c2e1c87f4f4a7fc54c5 /doc/ref/api-data.texi | |
parent | 15ccf10bf2d7cb15ec46f2eb62c6eb86827c9108 (diff) | |
download | guile-661ae7ab6be5aec4d6107902cff94dbb8952a24a.tar.gz |
Renamed the "frames" that are related to dynamic-wind to "dynamic
contexts. Renamed all functions from scm_frame_ to scm_dynwind_.
Updated documentation.
Diffstat (limited to 'doc/ref/api-data.texi')
-rwxr-xr-x | doc/ref/api-data.texi | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/doc/ref/api-data.texi b/doc/ref/api-data.texi index 99cd43a3e..61847e3a4 100755 --- a/doc/ref/api-data.texi +++ b/doc/ref/api-data.texi @@ -3603,8 +3603,8 @@ listed in this section, you are `future-proof'. Converting a Scheme string to a C string will often allocate fresh memory to hold the result. You must take care that this memory is properly freed eventually. In many cases, this can be achieved by -using @code{scm_frame_free} inside an appropriate frame, -@xref{Frames}. +using @code{scm_dynwind_free} inside an appropriate dynwind context, +@xref{Dynamic Wind}. @deftypefn {C Function} SCM scm_from_locale_string (const char *str) @deftypefnx {C Function} SCM scm_from_locale_stringn (const char *str, size_t len) @@ -3632,7 +3632,8 @@ can then use @var{str} directly as its internal representation. @deftypefnx {C Function} {char *} scm_to_locale_stringn (SCM str, size_t *lenp) Returns a C string in the current locale encoding with the same contents as @var{str}. The C string must be freed with @code{free} -eventually, maybe by using @code{scm_frame_free}, @xref{Frames}. +eventually, maybe by using @code{scm_dynwind_free}, @xref{Dynamic +Wind}. For @code{scm_to_locale_string}, the returned string is null-terminated and an error is signalled when @var{str} contains |