• unknown's avatar
    mysql_priv.h: · 767d880f
    unknown authored
      Added declarations for print_msg_to_log and vprint_msg_to_log.  sql_print_error are simple functions that wrap calls to print_msg_to_log.  Define the different error types with MY_ERROR_TYPE, MY_WARNING_TYPE, and MY_INFORMATION_TYPE
    gen_lex_hash.cc:
      Added NULL error reporting parameter to handle_options
    log.cc:
      Add print_msg_to_log, print_buffer_to_log, and vprint_msg_to_log.  Print_msg_to_log will write the message to the windows event log if on NT.  We now have error, warning, and information versions of sql_print_xxxx.  T his is a variation of a similar changeset WAX did.
    mysqld.cc:
      Added option_error_reporter callback function and pass that into handle_options
    mysql.cc:
      Added NULL as error reporter arg to the end of handle_options
    Many files:
      Added NULL error reporter parameter as the last paramter to handle_options
    my_getopt.c:
      Added second function pointer to server as an error reporting callback.  Added local function report_option_error that will either write the error to stderr or to the error reporting callback.  changed all calls in handle_options from fprintf(stderr, ... ) to report_option_error
    my_getopt.h:
      Changed declaration of handle_options to use typedefs for the two function pointers.  added second function pointer to server as an error reporting callback
    mysqld.dsp:
      Added custom build step for compiling message file and added message resource file (output of mc)
    
    
    VC++Files/sql/mysqld.dsp:
      Added custom build step for compiling message file and added message resource file (output of mc)
    client/mysqladmin.c:
      Added NULL error reporter parameter as the last paramter to handle_options
    client/mysqlcheck.c:
      Added NULL error reporter parameter as the last paramter to handle_options
    client/mysqldump.c:
      Added NULL error reporter parameter as the last paramter to handle_options
    client/mysqlimport.c:
      Added NULL error reporter parameter as the last paramter to handle_options
    client/mysqlmanager-pwgen.c:
      Added NULL error reporter parameter as the last paramter to handle_options
    client/mysqlmanagerc.c:
      Added NULL error reporter parameter as the last paramter to handle_options
    client/mysqlbinlog.cc:
      Added NULL error reporter parameter as the last paramter to handle_options
    client/mysqlshow.c:
      Added NULL error reporter parameter as the last paramter to handle_options
    client/mysqltest.c:
      Added NULL error reporter parameter as the last paramter to handle_options
    extra/my_print_defaults.c:
      Added NULL error reporter parameter as the last paramter to handle_options
    extra/mysql_install.c:
      Added NULL error reporter parameter as the last paramter to handle_options
    extra/mysql_waitpid.c:
      Added NULL error reporter parameter as the last paramter to handle_options
    extra/perror.c:
      Added NULL error reporter parameter as the last paramter to handle_options
    extra/resolve_stack_dump.c:
      Added NULL error reporter parameter as the last paramter to handle_options
    extra/resolveip.c:
      Added NULL error reporter parameter as the last paramter to handle_options
    isam/isamchk.c:
      Added NULL error reporter parameter as the last paramter to handle_options
    isam/pack_isam.c:
      Added NULL error reporter parameter as the last paramter to handle_options
    myisam/mi_test1.c:
      Added NULL error reporter parameter as the last paramter to handle_options
    myisam/myisam_ftdump.c:
      Added NULL error reporter parameter as the last paramter to handle_options
    myisam/myisamchk.c:
      Added NULL error reporter parameter as the last paramter to handle_options
    myisam/myisampack.c:
      Added NULL error reporter parameter as the last paramter to handle_options
    include/my_getopt.h:
      Changed declaration of handle_options to use typedefs for the two function pointers.  added second function pointer to server as an error reporting callback
    mysys/my_getopt.c:
      Added second function pointer to server as an error reporting callback.  Added local function report_option_error that will either write the error to stderr or to the error reporting callback.  changed all calls in handle_options from fprintf(stderr, ... ) to report_option_error
    tools/mysqlmanager.c:
      Added NULL error reporter parameter as the last paramter to handle_options
    client/mysql.cc:
      Added NULL as error reporter arg to the end of handle_options
    sql/mysqld.cc:
      Added option_error_reporter callback function and pass that into handle_options
    sql/log.cc:
      Add print_msg_to_log, print_buffer_to_log, and vprint_msg_to_log.  Print_msg_to_log will write the message to the windows event log if on NT.  We now have error, warning, and information versions of sql_print_xxxx.  T his is a variation of a similar changeset WAX did.
    sql/gen_lex_hash.cc:
      Added NULL error reporting parameter to handle_options
    sql/mysql_priv.h:
      Added declarations for print_msg_to_log and vprint_msg_to_log.  sql_print_error are simple functions that wrap calls to print_msg_to_log.  Define the different error types with MY_ERROR_TYPE, MY_WARNING_TYPE, and MY_INFORMATION_TYPE
    BitKeeper/etc/logging_ok:
      Logging to logging@openlogging.org accepted
    767d880f
mysqladmin.c 30.6 KB