--- mysqldb.c 2010-04-28 10:57:14.000000000 +1000 +++ mysqldb.c 2010-04-28 11:01:00.000000000 +1000 @@ -172,7 +172,8 @@ char mdot[]="."; char *array[142]; - int loop; + char domainstr[255]; + int loop,x; array[0]=strtok(search,mdot); @@ -195,7 +196,14 @@ return 1; } - snprintf(domain,255,"%s.%s",array[loop-2],array[loop-1]); + for (x=1;x