2002-08-15 Jan Nieuwenhuizen <janneke@gnu.org>
+ * lily/scores.cc (Input_file_settings): Initalize global_header_.
+
+ * lily/include/file-results.hh (class Input_file_settings): Add
+ private constructor.
+
* cygwin/GNUmakefile: [CYGWIN] Install bug-lilypond-cygwin. Typo
fix. Add kpsewhich commands (Thanks Mats).
Array<String> inclusion_names_;
Array<String> target_strings_;
Link_array<Score> scores_;
+ /* Global? prefix is bit confusing */
Scheme_hash_table * global_header_;
- void do_deps( );
- void do_scores();
+ void do_deps ();
+ void do_scores ();
- Input_file_settings (String file,String init);
- ~Input_file_settings();
+ Input_file_settings (String file, String init);
+ ~Input_file_settings ();
+
+private:
+ /* Make sure we never get an implicit constructor.*/
+ Input_file_settings ();
};
extern Input_file_settings* global_input_file;
Input_file_settings::Input_file_settings (String init_string, String file_string)
{
+ global_header_ = 0;
global_input_file = this;
ly_set_point_and_click_x (SCM_BOOL_F);