Looking at the VC warnings, I find that in ECPGDynamicType() (typename.c in ecpglib), the default branch of the case statement returns "-type". But the function returns "unsigned int", so returning a negative value seems very strange to me.
At least it throws a warning in VC++. //Magnus ---------------------------(end of broadcast)--------------------------- TIP 5: don't forget to increase your free space map settings