• unknown's avatar
    SCRUM: · 194f6725
    unknown authored
    prepared statements in embedded library
    
    
    include/mysql.h:
      Another 'virtual' method
    libmysql/client_settings.h:
      client implementation declared
    libmysql/libmysql.c:
      mysql_execute edited to work with embedded implementation
    libmysqld/lib_sql.cc:
      one error fixed (we do need parameter's buffer in embedded library)
      embedded recordset transfer methods implementations added
    sql-common/client.c:
      method added to the table
    sql/client_settings.h:
      no prepared statements in mimiclient
    sql/mysql_priv.h:
      these functions became global
    sql/protocol.cc:
      the stub added
    sql/protocol.h:
      had to change Protocol's interface for embedded library
    sql/sql_class.h:
      i changed this only for embedded case, but i think it's better to do the
      same for remote server also
    sql/sql_prepare.cc:
      parts of code #ifndef-ed
    194f6725
protocol.h 5.97 KB