* Paul DuBois <paul@stripped> [07/12/08 03:11]:
> Current example (from third edition):
>
> #include <my_global.h>
> #include <my_sys.h>
> #include <mysql.h>
>
> static const char *client_groups[] = { "client", NULL };
>
> int
> main (int argc, char *argv[])
> {
> int i;
>
> printf ("Original argument vector:\n");
> for (i = 0; i < argc; i++)
> printf ("arg %d: %s\n", i, argv[i]);
>
> MY_INIT (argv[0]);
> load_defaults ("my", client_groups, &argc, &argv);
>
> printf ("Modified argument vector:\n");
> for (i = 0; i < argc; i++)
> printf ("arg %d: %s\n", i, argv[i]);
>
> exit (0);
> }
>
> The header files are different, and it uses MY_INIT() rather
> than my_init(). I seem to be using the same example for the
> (now-in-progress) fourth edition. Is the current code okay?
Yes.
--
-- Konstantin Osipov Software Developer, Moscow, Russia
-- MySQL AB, www.mysql.com The best DATABASE COMPANY in the GALAXY