This is the mail archive of the
guile-cvs@sourceware.cygnus.com
mailing list for the Guile project.
guile/guile-core/libguile snarf.h
- To: guile-cvs@sourceware.cygnus.com
- Subject: guile/guile-core/libguile snarf.h
- From: jimb@sourceware.cygnus.com
- Date: 17 Jul 1999 05:49:20 -0000
CVSROOT: /egcs/carton/guile-home/cvsfiles
Module name: guile
Changes by: jimb@egcs.cygnus.com 99/07/16 22:49:20
Modified files:
guile-core/libguile: snarf.h
Log message:
Patch from Greg Badros:
* snarf.h (SCM_PROC, SCM_PROC1): Use __cplusplus or
GUILE_CPLUSPLUS_SNARF macros to force adding a cast to the last
(function pointer) argument to scm_make_gsubr and scm_make_subr
calls. This avoids warnings in C++ programs using guile-snarf.