public inbox for gcc-help@gcc.gnu.org
 help / color / mirror / Atom feed
* Strange warnings from GCC++ 4.6.2 in Atmel Studio 6
@ 2012-12-17 14:25 George H. Barbehenn
  2012-12-17 14:38 ` Florian Weimer
  2012-12-17 15:17 ` Jonathan Wakely
  0 siblings, 2 replies; 3+ messages in thread
From: George H. Barbehenn @ 2012-12-17 14:25 UTC (permalink / raw)
  To: gcc-help

GCC:
     I get the warning:

Warning    1    deprecated conversion from string constant to 'char*' 
[-Wwrite-strings]

     It is thrown on the following line:

myGLCD.print("* Universal Color TFT Display Library *", CENTER, 1);

     There are two overloads of the print method:

         void print(char *st, int x, int y, int deg=0);
         void print(String st, int x, int y, int deg=0);

     (folded code):
void UTFT::print(char *st, int x, int y, int deg)
{
}

void UTFT::print(String st, int x, int y, int deg)
{
}

I'm not sure why the compiler is confusing the overloads, is "String st" 
somehow equivalent to "char *st"?

                             ghb


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-12-17 15:17 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-12-17 14:25 Strange warnings from GCC++ 4.6.2 in Atmel Studio 6 George H. Barbehenn
2012-12-17 14:38 ` Florian Weimer
2012-12-17 15:17 ` Jonathan Wakely

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).