Forum: Compiler & IDEs Progmem Funktionen


von Daniel R. (zerrome)


Lesenswert?

hallo,

wie bekomme ich die fehlermeldung: "warning: pointer targets in return 
differ in signedness"

wegen dieser funktion
1
unsigned char* strings (PGM_P str){
2
   return strcpy_P((char *)str_FtoR,str);  
3
}

weg?

aufruf der funktion:
1
strings(PSTR("blabla"));

von Stefan E. (sternst)


Lesenswert?

1
return (unsigned char *)strcpy_P((char *)str_FtoR,str);

von Marian (Gast)


Lesenswert?

Na den Rückgabewert an die Definition der Funktion anpassen oder 
andersherum :).

von Daniel R. (zerrome)


Lesenswert?

äh ja,

versucht hatte ich schon
1
return (char *)strcpy_P((char *)str_FtoR,str);

hatte aber keine änderung gebracht, was auch klar ist weil ein unsigned 
fehlte...

danke !

grüße daniel

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.