On 2012/11/03 11:37:08, mike7 wrote:
On 3 nov. 2012, at 12:26, mailto:d...@gnu.org wrote:

>
> http://codereview.appspot.com/6584045/diff/1/lily/beam.cc
> File lily/beam.cc (right):
>
> http://codereview.appspot.com/6584045/diff/1/lily/beam.cc#newcode197
> lily/beam.cc:197: Grob *me = unsmob_grob (smob);
> Looking at the combination of this and is_kievan, it would appear
that
> the expected response when calling Beam::calc-is-kievan (why no
question
> mark in the name?) with a non-Grob is a segmentation fault.
>
> That's sub-fabulous.
>

Quick response - if you're looking at changes in beam.cc, you are
reviewing an
old patch set from a month ago or so.

The problem with incremental changes like this is that the humongous
total change set is hard to review, and the incremental change is
considered "outdated".

If we were reviewing this as a commit series of git, every commit in the
series of only loosely related changes would be expected to be sane.
With Rietveld, one can't really distinguish between history of changes
and sequence of commits.

So I apologize for having looked at this in parts, but it would appear
that the LY_ASSERT_TYPE thing applies equally well to the latest change.

http://codereview.appspot.com/6584045/

_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to