(c) 2000--2006 Han-Wen Nienhuys <hanwen@xs4all.nl>
*/
-#include "input.hh"
-#include "source-file.hh"
+#include "input-smob.hh"
+
#include "std-string.hh"
#include "ly-smobs.icc"
static long input_tag;
static
-SCM mark_smob (SCM s)
+SCM mark_smob (SCM)
{
- Input *sc = (Input *) SCM_CELL_WORD_1 (s);
-
- if (Source_file *sf = sc->get_source_file ())
- return sf->self_scm ();
-
return SCM_EOL;
}