[elektro] STM32L1 - gcc - -O2,3
uprogc .
uprogc at gmail.com
Mon Feb 6 12:19:05 CET 2017
Szia !
main:
state_info_t* state_read_content_info_p;
ublox_u27_init_states_t ret = WAIT;
main loop:
if( ret != STATE_END )
{
state_read_content_info_p = ublox_u27_get_http_response( ); //@NOTE non
blocking state machine
ret = state_read_content_info_p->ret; //@NOTE struct address error with
-O1,2,3 !
}
else if( ret == STATE_END )
{
.....
}
driver:
state_info_t ublox_u27_get_http_response = { default settings };
state_info_t* ublox_u27_get_http_response()
{
// struktura mezoinek beallitasa
// ...
return &info_ublox_u27_get_http_response;
}
Egyertelmuen elrontja a struktura cimet, csak nem tudom miert.
Ennek a cime: &info_ublox_u27_get_http_response es ennek:
state_read_content_info_p nem ugyanaz.
Nincs cast sehol.
Udv.
Szabi
2017-02-06 12:14 GMT+02:00 hg12345 <hg12345 at freemail.hu>:
> Hi,
> nem lehet "cast"-olási probléma?
> A visszatérési pointer struktura pointerként van deklarálva?
>
> -----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list