summaryrefslogtreecommitdiff
path: root/libguile/ports.h
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2016-05-13 10:16:27 +0200
committerAndy Wingo <wingo@pobox.com>2016-05-13 10:16:27 +0200
commitfe7ceff9691e20723d466542b3ff4132d78f2a3b (patch)
treeb8342a4b1318497b38608c46d447914191ca5805 /libguile/ports.h
parent6ff542ee7138ad6eb837f5a5ac59572a04ef3e45 (diff)
downloadguile-fe7ceff9691e20723d466542b3ff4132d78f2a3b.tar.gz
Remove SCM backlink in port structure
* libguile/ports.h (scm_t_port): Remove port backlink. * libguile/ports.c (scm_c_make_port_with_encoding, scm_fill_input) (scm_seek): Adapt.
Diffstat (limited to 'libguile/ports.h')
-rw-r--r--libguile/ports.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/libguile/ports.h b/libguile/ports.h
index f9b638961..84f4e0183 100644
--- a/libguile/ports.h
+++ b/libguile/ports.h
@@ -81,9 +81,6 @@ enum scm_port_buffer_field {
typedef struct
{
- /* Link back to the port object. */
- SCM port;
-
/* Pointer to internal-only port structure. */
struct scm_port_internal *internal;