mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-04-30 03:40:34 +02:00
Reinstate `scm_protects', for backward compatibility.
Partly reverts e7efe8e793
("decruftify
scm_sys_protects").
* libguile/gc.c (protects): Rename to...
(scm_protects): ... this.
* libguile/gc.h (scm_protects): Add declaration.
This commit is contained in:
parent
524aa8ae68
commit
acbccb0c83
2 changed files with 11 additions and 7 deletions
|
@ -3,7 +3,7 @@
|
|||
#ifndef SCM_GC_H
|
||||
#define SCM_GC_H
|
||||
|
||||
/* Copyright (C) 1995,1996,1998,1999,2000,2001, 2002, 2003, 2004, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
|
||||
/* Copyright (C) 1995,1996,1998,1999,2000,2001, 2002, 2003, 2004, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public License
|
||||
|
@ -237,6 +237,7 @@ SCM_API void scm_gc_register_root (SCM *p);
|
|||
SCM_API void scm_gc_unregister_root (SCM *p);
|
||||
SCM_API void scm_gc_register_roots (SCM *b, unsigned long n);
|
||||
SCM_API void scm_gc_unregister_roots (SCM *b, unsigned long n);
|
||||
SCM_API SCM scm_protects;
|
||||
SCM_INTERNAL void scm_storage_prehistory (void);
|
||||
SCM_INTERNAL void scm_init_gc_protect_object (void);
|
||||
SCM_INTERNAL void scm_init_gc (void);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue