www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/09/29/05:00:42

Message-ID: <D1DE20405ECBD011B2AC0060974BC6EA04F92B@DBSERVER>
From: "EFT.Eric Devolder" <eric DOT devolder AT eft DOT be>
To: mert0407 AT sable DOT ox DOT ac DOT uk
Cc: djgpp AT delorie DOT com
Subject: RE: Program goes wrong when optimized under gcc 2.8
Date: Tue, 29 Sep 1998 09:39:02 +0200
MIME-Version: 1.0


> ----------
> From: 	George Foot[SMTP:george DOT foot AT merton DOT ox DOT ac DOT uk]
> Reply To: 	mert0407 AT sable DOT ox DOT ac DOT uk
> Sent: 	lundi 28 septembre 1998 17:51
> To: 	EFT.Eric Devolder
> Subject: 	Re: Program goes wrong when optimized under gcc 2.8
> 
> On 28 Sep 98 at 11:24, EFT.Eric Devolder wrote:
> 
> > void process_header(long *total, long *hash)
> > {
> >     struct date *now;
> > 
> >     getdate(now);
> 
> You haven't pointed `now' at anything.  Try this instead:
> 
>     struct date now;
>     getdate (&now);
> 
> then alter the rest of the function to use `.' instead of `->'.
> 
> -- 
> george DOT foot AT merton DOT oxford DOT ac DOT uk
> 
> 
Thank you! I apologize for this enormous error. It should probably write
over sprintf() structures, causing strange behavior in output.


Regards,

	Eric Devolder



Eric DEVOLDER <eric DOT devolder AT no DOT spam DOT here>
(look in <From:> to get my reply adress)

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019