Rod Taylor <rbt(at)zort(dot)ca> writes:> + Datum> + current_database(PG_FUNCTION_ARGS)> + {> + PG_RETURN_NAME(DatabaseName);> }
DatabaseName is not actually a NAME, only a C string. You need a pallocand a namestrcpy in there.
regards, tom lane