From 8e5948e0695ebd80555deeeea1d01c03418fb261 Mon Sep 17 00:00:00 2001 From: fred Date: Sun, 17 Nov 1996 23:32:15 +0000 Subject: [PATCH] lilypond-0.0.10 --- hdr/key.hh | 39 +++++++++++++++++++++++++++++++++++++++ src/pcol.cc | 10 ++++------ 2 files changed, 43 insertions(+), 6 deletions(-) create mode 100644 hdr/key.hh diff --git a/hdr/key.hh b/hdr/key.hh new file mode 100644 index 0000000000..c65beea636 --- /dev/null +++ b/hdr/key.hh @@ -0,0 +1,39 @@ +/* + key.hh -- part of LilyPond + + (c) 1996 Han-Wen Nienhuys +*/ + +#ifndef KEY_HH +#define KEY_HH + +#include "vray.hh" +#include "string.hh" + +class Key { + svec accidentals; + + /****************/ + +public: + svec read(svec ); + svec oldkey_undo(svec); + + Key(); + void set(int i, int acc); + int acc(int i) { return accidentals[i]; } +}; + +struct Local_key +{ + void reset(Key); + Key& oct(int); + Local_key(); + +private: + svec octaves; +}; + +#endif // KEY_HH + + diff --git a/src/pcol.cc b/src/pcol.cc index 902f57bab2..6e3092a0e3 100644 --- a/src/pcol.cc +++ b/src/pcol.cc @@ -92,7 +92,8 @@ PCol::breakable() const return prebreak||postbreak; } -PCol::PCol(PCol *parent) { +PCol::PCol(PCol *parent) +{ daddy = parent; prebreak=0; postbreak=0; @@ -102,10 +103,8 @@ PCol::PCol(PCol *parent) { PCol::~PCol() { - - delete prebreak; - - delete postbreak; + delete prebreak; + delete postbreak; } void @@ -115,4 +114,3 @@ PCol::add( Item *i) i->pcol_ = this; used = true; } - -- 2.39.5