From: Mark Wooding Date: Sun, 30 Aug 2015 10:08:11 +0000 (+0100) Subject: test/chimaera.sod: Don't use `(void)' for message argument lists. X-Git-Tag: 0.2.0~39 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/sod/commitdiff_plain/94ffe7969213e49337d90a01ed52cb5480f4132e?ds=inline test/chimaera.sod: Don't use `(void)' for message argument lists. It's inaccurate because more arguments are added later. --- diff --git a/test/chimaera.sod b/test/chimaera.sod index ca775bc..018957e 100644 --- a/test/chimaera.sod +++ b/test/chimaera.sod @@ -16,26 +16,26 @@ code h : includes { class Animal : SodObject { int tickles = 0; - void tickle(void) { } + void tickle(); [role = before] - void nml.tickle(void) { me->nml.tickles++; } + void nml.tickle() { me->nml.tickles++; } } class Lion : Animal { - void bite(void) { puts("Munch!"); } - void nml.tickle(void) { me->_vt->lion.bite(me); } + void bite() { puts("Munch!"); } + void nml.tickle() { me->_vt->lion.bite(me); } } class Goat : Animal { - void butt(void) { puts("Bonk!"); } - void nml.tickle(void) { me->_vt->goat.butt(me); } + void butt() { puts("Bonk!"); } + void nml.tickle() { me->_vt->goat.butt(me); } } class Serpent : Animal { - void hiss(void) { puts("Sssss!"); } - void bite(void) { puts("Nom!"); } - void nml.tickle(void) { + void hiss() { puts("Sssss!"); } + void bite() { puts("Nom!"); } + void nml.tickle() { if (SERPENT__CONV_NML(me)->nml.tickles > 2) me->_vt->serpent.bite(me); else me->_vt->serpent.hiss(me); }