jeffreys distribution

here are the .C and .h files for the jeffreys distribution (JointPdf, VectorRealizer, VectorRV)
Why the asymmetry in calling log on the former but not the latter argument?