diff --git a/src/modules/Msql/msqlmod.c b/src/modules/Msql/msqlmod.c index 48d48915accd55093782c8f7bc3985d3798a6208..1c9384440830a537217695a8e43e4bfa5eb6123d 100644 --- a/src/modules/Msql/msqlmod.c +++ b/src/modules/Msql/msqlmod.c @@ -2,7 +2,7 @@ * This code is (C) Francesco Chemolli, 1997. * You may use, modify and redistribute it freely under the terms * of the GNU General Public License, version 2. - * $Id: msqlmod.c,v 1.1.1.1 1997/10/14 21:55:42 grubba Exp $ + * $Id: msqlmod.c,v 1.2 1997/10/15 00:07:58 grubba Exp $ * * This versione is intended for Pike/0.5 and later. * It won't compile under older versions of the Pike interpreter. @@ -31,9 +31,11 @@ #include <mapping.h> #include <stralloc.h> #include <builtin_functions.h> +#include "operators.h" +#include "multiset.h" #include <module_support.h> -RCSID("$Id: msqlmod.c,v 1.1.1.1 1997/10/14 21:55:42 grubba Exp $"); +RCSID("$Id: msqlmod.c,v 1.2 1997/10/15 00:07:58 grubba Exp $"); #ifdef _REENTRANT MUTEX_T pike_msql_mutex; @@ -261,7 +263,7 @@ static void do_list_dbs (INT32 args) f_aggregate(0); /*empty array if no databases*/ return; } - while (row=msqlFetchRow(result)) /*it's fast, we're in RAM*/ + while ((row=msqlFetchRow(result))) /*it's fast, we're in RAM*/ { numrows++; push_text(row[0]); @@ -306,7 +308,7 @@ static void do_list_tables (INT32 args) f_aggregate(0); /*empty array if no databases*/ return; } - while (row=msqlFetchRow(result)) + while ((row=msqlFetchRow(result))) { numrows++; push_text(row[0]);