summaryrefslogtreecommitdiff
path: root/Build/source/texk/gregorio/gregorio-src/src/gabc/gabc-score-determination.y
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/gregorio/gregorio-src/src/gabc/gabc-score-determination.y')
-rw-r--r--Build/source/texk/gregorio/gregorio-src/src/gabc/gabc-score-determination.y12
1 files changed, 12 insertions, 0 deletions
diff --git a/Build/source/texk/gregorio/gregorio-src/src/gabc/gabc-score-determination.y b/Build/source/texk/gregorio/gregorio-src/src/gabc/gabc-score-determination.y
index 5a8460ac550..fb964071b07 100644
--- a/Build/source/texk/gregorio/gregorio-src/src/gabc/gabc-score-determination.y
+++ b/Build/source/texk/gregorio/gregorio-src/src/gabc/gabc-score-determination.y
@@ -576,6 +576,10 @@ static void determine_oriscus_orientation(gregorio_score *score) {
oriscus->u.note.shape =
S_ORISCUS_DESCENDENS;
break;
+ case S_ORISCUS_SCAPUS_UNDETERMINED:
+ oriscus->u.note.shape =
+ S_ORISCUS_SCAPUS_DESCENDENS;
+ break;
case S_ORISCUS_CAVUM_UNDETERMINED:
oriscus->u.note.shape =
S_ORISCUS_CAVUM_DESCENDENS;
@@ -596,6 +600,10 @@ static void determine_oriscus_orientation(gregorio_score *score) {
oriscus->u.note.shape =
S_ORISCUS_ASCENDENS;
break;
+ case S_ORISCUS_SCAPUS_UNDETERMINED:
+ oriscus->u.note.shape =
+ S_ORISCUS_SCAPUS_ASCENDENS;
+ break;
case S_ORISCUS_CAVUM_UNDETERMINED:
oriscus->u.note.shape =
S_ORISCUS_CAVUM_ASCENDENS;
@@ -616,6 +624,7 @@ static void determine_oriscus_orientation(gregorio_score *score) {
switch (note->u.note.shape) {
case S_ORISCUS_UNDETERMINED:
+ case S_ORISCUS_SCAPUS_UNDETERMINED:
case S_ORISCUS_CAVUM_UNDETERMINED:
oriscus = note;
break;
@@ -637,6 +646,9 @@ static void determine_oriscus_orientation(gregorio_score *score) {
case S_ORISCUS_UNDETERMINED:
oriscus->u.note.shape = S_ORISCUS_DESCENDENS;
break;
+ case S_ORISCUS_SCAPUS_UNDETERMINED:
+ oriscus->u.note.shape = S_ORISCUS_SCAPUS_DESCENDENS;
+ break;
case S_ORISCUS_CAVUM_UNDETERMINED:
oriscus->u.note.shape = S_ORISCUS_CAVUM_DESCENDENS;
break;