+pl 49.uu1
+ - ran purify. Fixed some small problems
+
+
pl 48.hwn1
- \property hshift -> \property horizontalNoteShift (mudela 1.0.21)
- cleaned up collision. \property hshift = 2 now supported.
MAJOR_VERSION=1
MINOR_VERSION=1
PATCH_LEVEL=49
-MY_PATCH_LEVEL=
+MY_PATCH_LEVEL=uu1
# use the above to send patches: MY_PATCH_LEVEL is always empty for a
# released version.
char* ch_p = new char[ n ];
memset (ch_p, c, n);
String s ((Byte*)ch_p, n);
- delete ch_p;
+ delete[] ch_p;
return s;
}
#include "cons.hh"
#include "proto.hh"
+/**
+ a set of sourcefiles.
+ TODO:
+ */
class Sources
{
+ Sources (Sources const&) {}
public:
Sources ();
+ ~Sources();
Source_file * get_file_l (String &filename );
Source_file* sourcefile_l (char const* ch_C );
Sources::Sources ()
{
+ sourcefile_p_list_ = 0;
path_C_= 0;
binary_b_ = false;
}
sourcefile_p_list_ = new Killing_cons<Source_file> (sourcefile_p, sourcefile_p_list_);
}
+Sources::~Sources ()
+{
+ delete sourcefile_p_list_;
+}
/**
search the list for file whose map contains pointer #ch_C#
c0_position_i_ = 0;
clef_position_i_ = 0;
octave_dir_ = CENTER;
+ create_default_b_ = true;
}
/*
Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
+
#include <stdio.h>
+#include <stdlib.h>
+
#include "libc-extension.hh"
#include "lily-guile.hh"
#include "main.hh"
char * p = gh_scm2newstr (s , &len);
String r (p);
- delete p;
+ // delete p;
+ free (p);
return r;
}
My_lily_lexer::~My_lily_lexer()
{
+ delete chordmodifier_tab_p_;
delete keytable_p_;
delete toplevel_scope_p_ ;
delete note_tab_p_;
}
return "r"; // rest.
}
+
Score_performer::Score_performer()
{
+ performance_p_ =0;
}
{
time_C_ = 0;
rhythmic_C_ =0;
+ command_l_ =0;
+ musical_l_ =0;
}
stem_p_ = 0;
abbrev_p_ = 0;
default_abbrev_i_ = 16;
+ rhythmic_req_l_ =0;
}
void