GNU bug report logs - #18495
[PATCH] Fix SCM_SMOB_OBJECT_LOC

Previous Next

Package: guile;

Reported by: David Kastrup <dak <at> gnu.org>

Date: Thu, 18 Sep 2014 07:34:02 UTC

Severity: normal

Tags: patch

Done: Mark H Weaver <mhw <at> netris.org>

Bug is archived. No further changes may be made.

Full log


Message #14 received at 18495 <at> debbugs.gnu.org (full text, mbox):

From: David Kastrup <dak <at> gnu.org>
To: 18495 <at> debbugs.gnu.org
Subject: Alternatives!?!
Date: Thu, 18 Sep 2014 10:50:21 +0200
Well, since the obvious fallback of using SCM_SMOB_OBJECT_1_LOC is
barred since _all_ of SCM_SMOB_OBJECT_LOC, SCM_SMOB_OBJECT_0_LOC,
SCM_SMOB_OBJECT_1_LOC, SCM_SMOB_OBJECT_2_LOC, SCM_SMOB_OBJECT_3_LOC are
broken, will there be something like an official guarantee that using
the undocumented SCM_SMOB_OBJECT_N_LOC will be supported for several
years?  Or is one supposed to use the undocumented SCM_CELL_OBJECT_LOC
instead?

I don't see any _documented_ accessor to SMOB cell locations that would
not be broken in the current source.

This is sort of important.

-- 
David Kastrup




This bug report was last modified 10 years and 249 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.