Hi therioneers,
Attached are five patches:
therion-document-missing-cs.patch
Not all the coordinate systems which therion understands are listed
in the manual - this patch adds the missing ones, though I don't know
what JTSK03, IJTSK03 or S-MERC are, so please fill in where the '?' are.
therion-fix-init-order.patch
In C++, class members are initialised in the order declared in the
class, and it's clearer if the order of the initialiser list matches
the order the members are actually initialised in. Some compilers
will issue a warning if they don't match.
therion-fix-memory-leak.patch
Free the memory proj_init_plus() allocates.
therion-fix-typo.patch
Fix a typo.
therion-remove-unsigned-less-than-zero-checks.patch
These checks can never be true, since size_t is unsigned. I've removed
them in the patch, though perhaps these checks were intended to be ==0
rather than <0?
Cheers,
Olly