From 5f4a14a5c6f92a6d4c37cf60a6feb6959367b1f5 Mon Sep 17 00:00:00 2001 From: Massimiliano Pinto Date: Sun, 12 May 2013 22:16:39 +0200 Subject: [PATCH] Fixed the right order in skysql_send_eof: 1. Send the skysql_warning_count 2. Send the skysql_server_status --- protocol_1.0/skysql_utils.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/protocol_1.0/skysql_utils.c b/protocol_1.0/skysql_utils.c index 8a8895c72..929fcb06b 100644 --- a/protocol_1.0/skysql_utils.c +++ b/protocol_1.0/skysql_utils.c @@ -601,12 +601,12 @@ apr_status_t skysql_send_eof(conn_rec *c, apr_pool_t *p, uint8_t packet_number) memcpy(skysql_payload, &field_count, sizeof(field_count)); skysql_payload = skysql_payload + sizeof(field_count); - memcpy(skysql_payload, skysql_server_status, sizeof(skysql_server_status)); - skysql_payload = skysql_payload + sizeof(skysql_server_status); - memcpy(skysql_payload, skysql_warning_count, sizeof(skysql_warning_count)); skysql_payload = skysql_payload + sizeof(skysql_warning_count); + memcpy(skysql_payload, skysql_server_status, sizeof(skysql_server_status)); + skysql_payload = skysql_payload + sizeof(skysql_server_status); + // create brigade bb = apr_brigade_create(p, c->bucket_alloc); // write