There isnt a function call to clear the pointer but there is an rxbuffer pointer in the .h file, but its a protected not a public variable.
There are several routines in my code that use serial, all copied & pasted from other programs I've bodged that only had one routine that looked at serial, pom's idea is a way to do it, use a dummy array for the incomming serial, only thing is I'd have to modify every function using serial, not the end of the world I spose.