I've been looking into the code of psql to fix a problem with charsets and noticed that psql changes the strings it gets back from functions like PQfname() and PQgetvalue().
I can't find in the docs anything that says that it is okay to alter the returned string. It works since it's allocated and stored in the PGresult (I assume), so it's local to one result. But it's not obvious to me just looking at the API that it's allowed. Or should I read that the return value is "char *" and not "const char *" as it's okay to alter it? -- /Dennis ---------------------------(end of broadcast)--------------------------- TIP 2: you can get off all lists at once with the unregister command (send "unregister YourEmailAddressHere" to [EMAIL PROTECTED])