[uim-commit] r2751 - branches/r5rs/sigscheme
yamaken at freedesktop.org
yamaken at freedesktop.org
Tue Jan 3 01:01:50 PST 2006
Author: yamaken
Date: 2006-01-03 01:01:46 -0800 (Tue, 03 Jan 2006)
New Revision: 2751
Modified:
branches/r5rs/sigscheme/sigscheme.h
branches/r5rs/sigscheme/sigschemeinternal.h
Log:
* sigscheme/sigscheme.h
- (SCM_VALUEPACKET_VALUES): Move to sigschemeinternal.h
* sigscheme/sigschemeinternal.h
- (SCM_VALUEPACKET_VALUES): Moved from sigscheme.h
Modified: branches/r5rs/sigscheme/sigscheme.h
===================================================================
--- branches/r5rs/sigscheme/sigscheme.h 2006-01-03 08:50:55 UTC (rev 2750)
+++ branches/r5rs/sigscheme/sigscheme.h 2006-01-03 09:01:46 UTC (rev 2751)
@@ -436,7 +436,6 @@
SCM_SAL_CONTINUATION_SET_TAG((o), (val))
#define SCM_VALUEPACKETP(o) SCM_SAL_VALUEPACKETP(o)
-#define SCM_VALUEPACKET_VALUES(o) SCM_SAL_VALUEPACKET_VALUES(o)
#define SCM_CONSTANTP(o) SCM_SAL_CONSTANTP(o)
Modified: branches/r5rs/sigscheme/sigschemeinternal.h
===================================================================
--- branches/r5rs/sigscheme/sigschemeinternal.h 2006-01-03 08:50:55 UTC (rev 2750)
+++ branches/r5rs/sigscheme/sigschemeinternal.h 2006-01-03 09:01:46 UTC (rev 2751)
@@ -108,7 +108,9 @@
#define SCM_ENTYPE_C_POINTER(o) SCM_SAL_ENTYPE_C_POINTER(o)
#define SCM_ENTYPE_C_FUNCPOINTER(o) SCM_SAL_ENTYPE_C_FUNCPOINTER(o)
+/* Extraction of a valuepacket is granted only for SigScheme-internals */
#define SCM_ENTYPE_VALUEPACKET(o) SCM_SAL_ENTYPE_VALUEPACKET(o)
+#define SCM_VALUEPACKET_VALUES(o) SCM_SAL_VALUEPACKET_VALUES(o)
#if SCM_USE_VALUECONS
#define SCM_NULLVALUESP(o) SCM_SAL_NULLVALUESP(o)
#define SCM_VALUECONS_CAR(o) SCM_SAL_VALUECONS_CAR(o)
More information about the uim-commit
mailing list