UTFT Print Not Working with char*

Any idea why UTFT cannot handle a pointer like its function declaration states? For some reason I cannot get it to work with a passed in pointer. The TFT library seemed to handle char arrays just fine.

char *tftBuffer[SCREEN_BUFFER_SZ]={0};

printBuffer(tftBuffer);

void printBuffer (char** printData) {
	
	int x, y;
	
	for (int i; i < SCREEN_BUFFER_SZ; i++) {
		y = 70 + (10*i);
		myGLCD.setFont(SmallFont);
		myGLCD.setColor(VGA_WHITE);
		myGLCD.prints((char*) printData[i], 20, y);
		//Tft.drawString((char*) printData[i],x,y,1,WHITE);
	}
}

mkulikow:

		myGLCD.prints((char*) printData[i], 20, y);

No 'prints' function in my version of UTFT.

Happy New Year.

Regards,

Graham