Bruce Momjian wrote:
I noticed that we don't expand tildes in Win32 because of the use of tilde in short versions of long file names:char * expand_tilde(char **filename) { if (!filename || !(*filename)) return NULL; /* MSDOS uses tilde for short versions of long file names, so skip it. */ #ifndef WIN32 /* try tilde expansion */ if (**filename == '~') { However, I thought the tilde was usually used toward the end of the file name, not at the beginning. Is this true? Should this code be modified?
If you talking about WIn32 ~ they are typically in the middle. Like: program files === progra~1 Sincerely, Joshua D. Drake -- Your PostgreSQL solutions provider, Command Prompt, Inc. 24x7 support - 1.800.492.2240, programming, and consulting Home of PostgreSQL Replicator, plPHP, plPerlNG and pgPHPToolkit http://www.commandprompt.com / http://www.postgresql.org ---------------------------(end of broadcast)--------------------------- TIP 7: don't forget to increase your free space map settings
