The patch to LJGroup.m allows Xjournal to run on Leopard but it results in leaks, as "group" is constantly being allocated but not released inside "LJGroup updateGroupSet:withReply:account:".
On my system with the current version of Xjournal I get "31 leaks for 672 total leaked bytes" immediately on starting up and logging in. With the attached patch this is reduced to "2 leaks for 304 total leaked bytes".
Patch for LJGroup leak I introduced.