  We study the distribution of partition function zeroes for the $XY$--model in
two dimensions. In particular we find the scaling behaviour of the end of the
distribution of zeroes in the complex external magnetic field plane in the
thermodynamic limit (the Yang--Lee edge) and the form for the density of these
zeroes. Assuming that finite--size scaling holds, we show that there have to
exist logarithmic corrections to the leading scaling behaviour of thermodynamic
quantities in this model. These logarithmic corrections are also manifest in
the finite--size scaling formulae and we identify them numerically. The method
presented here can be used to check the compatibility of scaling behaviour of
odd and even thermodynamic functions in other models too.
