apl: silence warning about printf parameters
authorMischa POSLAWSKY <perl@shiar.org>
Wed, 1 Jun 2022 22:11:26 +0000 (00:11 +0200)
committerMischa POSLAWSKY <perl@shiar.org>
Fri, 3 Jun 2022 22:53:43 +0000 (00:53 +0200)
apl.plp

diff --git a/apl.plp b/apl.plp
index efd1f3519eade8a93503d8fbb440b545b6a166f1..395cf202d2eea6424e9e9bab0944459307f2c451 100644 (file)
--- a/apl.plp
+++ b/apl.plp
@@ -68,8 +68,8 @@ for my $op (@{$ops}) {
                [defined $entity ? 'l4' : $ascii ? 'l5' : 'l1', $entity // "#$codepoint"],
        );
        printf(
-               defined $_ ? '<td%s>%s' : '<td class=Xi>',
-               map { !!$_->[1] && qq( title="$_->[1]"), $_->[0] }
+               '<td%s>%s',
+               map { defined ? (!!$_->[1] && qq( title="$_->[1]"), $_->[0]) : (' class=Xi', '') }
                [map { EscapeHTML($_) } split /\n/, $_, 2]
        ) for $monad, $dyad;
        say '</td>';