discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gcc warnings


From: Richard Frith-Macdonald
Subject: Re: gcc warnings
Date: Wed, 17 Aug 2011 14:31:29 +0100

On 17 Aug 2011, at 14:22, Andreas Höschler wrote:

> Hi all,
> 
> I am cross-building on GNUstep/Solaris and MacOSX. When I build code like 
> 
>     NSString *message = @"some string"
>     [NSException raise:NSInternalInconsistencyException format:message];
> 
> on MacOSX 10.6 using GNUstep make, gcc gives the following warning
> 
>       SOEditingContext.m:3574: warning: format not a string literal and no 
> format arguments
> 
> Any idea how to get rid of that one?

 
   [NSException raise:NSInternalInconsistencyException format:  @"%@", message];

The warning is because it can't do a compile time check of message to see if 
it's a valid format string ... you need to use a string literal as the format 
string.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]