Hi!
On Dec 07, Konstantin Osipov wrote:
> * Sergei Golubchik <serg@stripped> [07/12/07 19:20]:
> > It basically is a part of the public library API - it's the only way for
> > a client to support /etc/my.cnf configuration, which is supposed to be
> > common to all clients.
>
> I think we mean different things under words "client library'.
>
> Client library is a Connector/C. Not "a library to use if you
> build a MySQL command line client".
Yes, I mean Connector/C. load_defaults() is de-facto part of Connector/C
because any client (*) that wants to support /etc/my.cnf have to use
load_defaults().
(*) and I mean *any*, not "mysql command line client". Gentoo portage
has 162 ebuilds that depend on virtual/mysql, with examples like
games-strategy/freeciv, mail-filter/dspam, media-sound/amarok.
Regards / Mit vielen Grüssen,
Sergei
--
__ ___ ___ ____ __
/ |/ /_ __/ __/ __ \/ / Sergei Golubchik <serg@stripped>
/ /|_/ / // /\ \/ /_/ / /__ Principal Software Developer
/_/ /_/\_, /___/\___\_\___/ MySQL GmbH, Dachauer Str. 37, D-80335 München
<___/ Geschäftsführer: Kaj Arnö - HRB
München 162140