Las funciones
|
char* RTC_leer_hora(); // devuelve un string con la hora en formato| hh:mm:ss |
retornan un puntero a la cadena i2c_msg, global de la biblioteca que se utiliza para varias cosas. Esto puede traer muchos problemas, lo correcto es que la función reciba como parámetros un puntero y la cantidad de especio disponible en la cadena y copie en esa cadena el resultado (ver strcpy de la biblioteca estándar string.h)
@marianofino @rafaeloliva
Las funciones
Repo_B2/Testing_tp_03/test_unitario/src/API_RTC.h
Line 20 in 0e6eea2
retornan un puntero a la cadena
i2c_msg, global de la biblioteca que se utiliza para varias cosas. Esto puede traer muchos problemas, lo correcto es que la función reciba como parámetros un puntero y la cantidad de especio disponible en la cadena y copie en esa cadena el resultado (verstrcpyde la biblioteca estándarstring.h)@marianofino @rafaeloliva