tirsdag den 12. april 2016

control reaches end of non-void function

Severity    Code    Description    Project    File    Line
Warning        control reaches end of non-void function [-Wreturn-type]    TheTester    C:\data\62734\afleveringer\forår2016\TheTester\TheTester\TheTester\uart.c    57
skyldes at funktionen ikke returnerer noget

unsigned char get_char_string(unsigned char *ptr)
{
    unsigned char cx=0;
    static unsigned char i=0;  //tilføjet/rettet af Ole S
    while ((cx=char8_g())!=0x2E)
    {
       
        *ptr=cx;
        if(cx!='\n')
        {
            ptr++;
             i++;   //tilføjet af Ole S
        }
       
// return  mangler af en char

                  } 
return i; //så vil der retuernes antal bytes læst ind i ptr med dette tilføjet fjerens fejlen!
}

Ingen kommentarer:

Send en kommentar