]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/protected-scm.hh
release: 1.5.19
[lilypond.git] / lily / include / protected-scm.hh
index 57e3644a27d918932156d3ab462f8b70eb479a8d..7a13b24b1fd485037d67850950953838f3149c0a 100644 (file)
@@ -3,14 +3,15 @@
   
   source file of the GNU LilyPond music typesetter
   
-  (c) 1998--1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+  (c) 1998--2001 Han-Wen Nienhuys <hanwen@cs.uu.nl>
   
  */
 
 #ifndef PROTECTED_SCM_HH
 #define PROTECTED_SCM_HH
 
-#include <guile/gh.h>
+
+#include "lily-guile.hh"
 
 /*
   Mix GUILE GC with C++ ctors and dtors. 
@@ -23,7 +24,8 @@ public:
   Protected_scm (SCM);
   Protected_scm (Protected_scm const &);
   ~Protected_scm ();
-  Protected_scm &operator = (Protected_scm const &);
+  Protected_scm &operator = (SCM);
+  Protected_scm &operator = ( Protected_scm const&);
   operator SCM () const;
   SCM to_SCM () const;
 };