1
0
Fork 0
mirror of https://github.com/ganelson/inform.git synced 2024-06-30 22:14:58 +03:00

Probably fix for word assemblage annotation crash

This commit is contained in:
Graham Nelson 2022-04-13 22:32:57 +01:00
parent cdb2b8a809
commit 2e55bfa0b0
2 changed files with 2 additions and 1 deletions

View file

@ -753,7 +753,7 @@ void CoreSyntax::write_say_adjective_ANNOT(text_stream *OUT, parse_node *p) {
}
void CoreSyntax::write_say_verb_ANNOT(text_stream *OUT, parse_node *p) {
verb_conjugation *vc = Node::get_say_verb(p);
if (vc) WRITE(" {say verb: %A}", vc->infinitive);
if (vc) WRITE(" {say verb: %A}", &(vc->infinitive));
}
void CoreSyntax::write_say_verb_negated_ANNOT(text_stream *OUT, parse_node *p) {
if (Annotations::read_int(p, say_verb_negated_ANNOT) > 0)

View file

@ -111,6 +111,7 @@ int WordAssemblages::nonempty(word_assemblage wa1) {
}
void WordAssemblages::writer(OUTPUT_STREAM, char *format_string, void *vW) {
if (vW == NULL) { WRITE("<null-assemblage>"); return; }
word_assemblage *wa = (word_assemblage *) vW;
if (wa)
for (int i=0; i<wa->no_indiv_words; i++) {