Branch: Tag:

2006-09-18

2006-09-18 16:18:34 by Martin Stjernholm <mast@lysator.liu.se>

Added charset handling in database sessions and the SQL tags.

Note: This requires a fairly cvs fresh pike (7.4 or later).

Rev: server/base_server/configuration.pike:1.618
Rev: server/base_server/module.pike:1.225
Rev: server/base_server/prototypes.pike:1.182
Rev: server/base_server/roxenloader.pike:1.379
Rev: server/etc/modules/DBManager.pmod:1.68
Rev: server/modules/database/sqltag.pike:1.106

6:   #include <module.h>   #include <variables.h>   #include <module_constants.h> - constant cvs_version="$Id: prototypes.pike,v 1.181 2006/09/15 12:06:16 wellhard Exp $"; + constant cvs_version="$Id: prototypes.pike,v 1.182 2006/09/18 16:18:34 mast Exp $";      #ifdef DAV_DEBUG   #define DAV_WERROR(X...) werror(X)
437: Inside #if ROXEN_COMPAT < 2.2
   RoxenModule find_module(string name);   #if ROXEN_COMPAT < 2.2    Sql.Sql sql_cache_get(string what); -  Sql.Sql sql_connect(string db); +  Sql.Sql sql_connect(string db, void|string charset);   #endif    void enable_all_modules();    void low_init(void|int modules_already_enabled);