On Sat, 11 Dec 1999, Vlad Harchev wrote:
> On Sun, 12 Dec 1999, brian j pardy wrote:
> > I'd rather not do an if(!unix && writefile != /dev/null) writecookies;
> > sort of thing -- has anyone solved this problem before?
>
> Cygwin and DJGPP support "/dev/null" as filename. For other windows builds
> (that don't use Cygwin) of course NULL could be used - this means that we
> should define NULL_FILE_NAME to be the name of NULL device and usef it. As
> for VMS, OS/2 Mac, I don't know - but may be using illegal file descriptor
> (that doesn't correspond to opened file) could solve the problem. Using
> wrappers could also solve the problem, like this:
> typedef struct _LYFILE
> {
> FILE* f;
> BOOL is_null;
> } LYFILE;
> int LYfread(char* buf,int size,int nmemb,LYFILE*);
You are thinking much too complicated here. We're only talking about
writing the file anyway.
All that should be needed is something like
if (!strcmp(store_cookie_file, "/dev/null"))
return;
near the top of LYStoreCookies.
Klaus
- Re: lynx-dev libreadline brian j pardy
- Re: lynx-dev libreadline Vlad Harchev
- Re: lynx-dev libreadline brian j pardy
- Re: lynx-dev libreadline Klaus Weide
- Re: lynx-dev libreadline brian j pardy
- Re: lynx-dev libreadline Klaus Weide
- Re: lynx-dev libreadline brian j pardy
- Re: lynx-dev libreadline Klaus Weide
- Re: lynx-dev libreadline brian j pardy
- Re: lynx-dev libreadline Vlad Harchev
- Re: lynx-dev libreadline Klaus Weide
- Re: lynx-dev libreadline Klaus Weide
- Re: lynx-dev libreadline brian j pardy
- lynx-dev [patch] 2.8.3dev.16 - cookie_save_file brian j pardy
- Re: lynx-dev [patch] 2.8.3dev.16 - cookie_save_... Klaus Weide
- Re: lynx-dev [patch] 2.8.3dev.16 - cookie_save_... brian j pardy
- Re: lynx-dev [patch] 2.8.3dev.16 - cookie_save_... brian j pardy
- Re: lynx-dev [patch] 2.8.3dev.16 - cookie_save_... Klaus Weide
- Re: lynx-dev [patch] 2.8.3dev.16 - cookie_save_... brian j pardy
- Re: lynx-dev [patch] 2.8.3dev.16 - cookie_save_... brian j pardy
- Re: lynx-dev [patch] 2.8.3dev.16 - cookie_save_... Klaus Weide
