Keep the weak pair API internal.
authorLudovic Courtès <ludo@gnu.org>
Tue, 15 Sep 2009 21:12:39 +0000 (23:12 +0200)
committerLudovic Courtès <ludo@gnu.org>
Tue, 15 Sep 2009 21:12:39 +0000 (23:12 +0200)
* libguile/weaks.h (scm_weak_car_pair, scm_weak_cdr_pair,
  scm_doubly_weak_pair): Make them internal.

libguile/weaks.h

index 23b7072..eecc618 100644 (file)
@@ -55,9 +55,9 @@
 \f
 /* Weak pairs.  */
 
-SCM_API SCM scm_weak_car_pair (SCM car, SCM cdr);
-SCM_API SCM scm_weak_cdr_pair (SCM car, SCM cdr);
-SCM_API SCM scm_doubly_weak_pair (SCM car, SCM cdr);
+SCM_INTERNAL SCM scm_weak_car_pair (SCM car, SCM cdr);
+SCM_INTERNAL SCM scm_weak_cdr_pair (SCM car, SCM cdr);
+SCM_INTERNAL SCM scm_doubly_weak_pair (SCM car, SCM cdr);
 
 /* Testing the weak component(s) of a cell for reachability.  */
 #define SCM_WEAK_PAIR_WORD_DELETED_P(_cell, _word)             \