From 8cf73e9ac35076b171f1607deefa91e0be5603fd Mon Sep 17 00:00:00 2001
From: Marcus Comstedt <marcus@mc.pp.se>
Date: Sat, 28 Jun 1997 21:00:05 +0200
Subject: [PATCH] Fixed a bug in the handling of NULL fields.

Rev: src/modules/Mysql/result.c:1.7
---
 src/modules/Mysql/result.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/modules/Mysql/result.c b/src/modules/Mysql/result.c
index 3ce6e55265..101bd896ef 100644
--- a/src/modules/Mysql/result.c
+++ b/src/modules/Mysql/result.c
@@ -1,5 +1,5 @@
 /*
- * $Id: result.c,v 1.6 1997/04/20 04:07:06 grubba Exp $
+ * $Id: result.c,v 1.7 1997/06/28 19:00:05 marcus Exp $
  *
  * mysql query result
  *
@@ -75,7 +75,7 @@ typedef struct dynamic_buffer_s dynamic_buffer;
  * Globals
  */
 
-RCSID("$Id: result.c,v 1.6 1997/04/20 04:07:06 grubba Exp $");
+RCSID("$Id: result.c,v 1.7 1997/06/28 19:00:05 marcus Exp $");
 
 struct program *mysql_result_program = NULL;
 
@@ -389,6 +389,8 @@ static void f_fetch_row(INT32 args)
       } else {
 	/* NULL? */
 	push_int(0);
+	if(i+1<num_fields)
+	  mysql_field_seek(PIKE_MYSQL_RES->result, i+1);
       }
     }
     f_aggregate(num_fields);
-- 
GitLab