guile-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] GNU Guile branch, stable-2.0, updated. v2.0.5-100-g0f6dd


From: Ludovic Courtès
Subject: [Guile-commits] GNU Guile branch, stable-2.0, updated. v2.0.5-100-g0f6dd25
Date: Thu, 12 Apr 2012 21:17:10 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Guile".

http://git.savannah.gnu.org/cgit/guile.git/commit/?id=0f6dd25023da59bcfefb080c66a2d2650d955ffa

The branch, stable-2.0 has been updated
       via  0f6dd25023da59bcfefb080c66a2d2650d955ffa (commit)
      from  5ef102cc93a4f2eba0f5dad94a7306085b353000 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 0f6dd25023da59bcfefb080c66a2d2650d955ffa
Author: Ludovic Courtès <address@hidden>
Date:   Thu Apr 12 23:16:48 2012 +0200

    Avoid use of `GC_PTR' in "smob.h".
    
    Commit c46fee438cf9f4a3449e8d04e7a54805517fd092 removed the "bdw-gc.h"
    include from "smob.h", so better avoid `GC_PTR'.
    
    * libguile/smob.c (scm_i_finalize_smob): Use `void *' instead of `GC_PTR'.
    * libguile/smob.h (scm_i_finalize_smob): Update declaration accordingly.

-----------------------------------------------------------------------

Summary of changes:
 libguile/smob.c |    2 +-
 libguile/smob.h |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/libguile/smob.c b/libguile/smob.c
index 1911460..215bb59 100644
--- a/libguile/smob.c
+++ b/libguile/smob.c
@@ -454,7 +454,7 @@ scm_i_new_double_smob (scm_t_bits tc, scm_t_bits data1,
    SCM_NEWSMOB and are no longer used.  They are still here to preserve
    ABI stability in the 2.0 series.  */
 void
-scm_i_finalize_smob (GC_PTR ptr, GC_PTR data)
+scm_i_finalize_smob (void *ptr, void *data)
 {
   finalize_smob (ptr, data);
 }
diff --git a/libguile/smob.h b/libguile/smob.h
index d4b7c6c..60abe37 100644
--- a/libguile/smob.h
+++ b/libguile/smob.h
@@ -76,7 +76,7 @@ SCM_INLINE SCM scm_new_double_smob (scm_t_bits tc, scm_t_bits,
 /* These two are internal details of the previous implementation of
    SCM_NEWSMOB and are no longer used.  They are still here to preserve
    ABI stability in the 2.0 series.  */
-SCM_API void scm_i_finalize_smob (GC_PTR ptr, GC_PTR data);
+SCM_API void scm_i_finalize_smob (void *ptr, void *data);
 SCM_API SCM scm_i_new_smob_with_mark_proc (scm_t_bits tc, scm_t_bits,
                                            scm_t_bits, scm_t_bits);
 


hooks/post-receive
-- 
GNU Guile



reply via email to

[Prev in Thread] Current Thread [Next in Thread]