Changeset 2434

Show
Ignore:
Timestamp:
11/20/08 10:36:22 (2 months ago)
Author:
alo
Message:

--

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • cherokee/trunk/ChangeLog

    r2433 r2434  
     12008-11-20  Alvaro Lopez Ortega  <alvaro@octality.com> 
     2 
     3        * cherokee/handler_dbslayer.c (dbslayer_step): Multi-Statement 
     4        queries need to be enclosed within a list object. 
     5 
    162008-11-19  Alvaro Lopez Ortega  <alvaro@octality.com> 
    27 
  • cherokee/trunk/cherokee/handler_dbslayer.c

    r2433 r2434  
    387387        cherokee_dwriter_set_buffer (&hdl->writer, buffer); 
    388388 
     389        /* Open the result list */ 
     390        cherokee_dwriter_list_open (&hdl->writer); 
     391 
    389392        do { 
    390393                result = mysql_store_result (hdl->conn); 
     
    405408                if (re == -1) { 
    406409                        /* No more*/ 
     410                        break; 
    407411                } else if (re > 0) { 
    408412                        /* Error */ 
     413                        PRINT_ERROR ("ERROR: MySQL next result returned: %d\n", re); 
     414                        break; 
    409415                } 
    410                 /* There are more */ 
     416 
     417                /* There are more results.. 
     418                 */ 
    411419        } while (re == 0); 
     420 
     421        /* Close results list */ 
     422        cherokee_dwriter_list_close (&hdl->writer); 
    412423 
    413424        return ret_eof_have_data;