Fix recipient thread in output journal

Output journaling was cherry-picked from Hvy Metal II.  However, how
threads are identified in the journal changed since then.
journal_output_1() needs updating for that.
This commit is contained in:
Markus Armbruster 2009-03-17 20:19:49 +01:00
parent b8804d1cc0
commit 56c28caf5b

View file

@ -201,16 +201,12 @@ journal_output(struct player *pl, int id, char *output)
}
}
void
static void
journal_output_1(struct player *pl, int id,
char *buf1, char *buf2, int buf2prec)
{
if (pl && pl->state == PS_PLAYING)
journal_entry("output %d %d %s%.*s",
pl->cnum, id, buf1, buf2prec, buf2);
else
journal_entry("output %p %d %s%.*s",
pl, id, buf1, buf2prec, buf2);
journal_entry("output %s %d %s%.*s",
empth_name(empth_self()), id, buf1, buf2prec, buf2);
}
void