rtos: fix uninitialised variable warning
Breaks build with clang 3.3. This "addr" variable is actually always ignored by next_symbol() when cur_symbol is an empty string but clang can't (and probably shouldn't) prove that automatically. Change-Id: Id030f1aa34b9d40b5fa20a422031511520e52669 Signed-off-by: Paul Fertser <fercerpav@gmail.com> Reviewed-on: http://openocd.zylin.com/1876 Tested-by: jenkins Reviewed-by: Xiaofan <xiaofanc@gmail.com> Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>__archive__
parent
47d4224d48
commit
164c543799
|
@ -189,7 +189,7 @@ static char *next_symbol(struct rtos *os, char *cur_symbol, uint64_t cur_addr)
|
||||||
int rtos_qsymbol(struct connection *connection, char *packet, int packet_size)
|
int rtos_qsymbol(struct connection *connection, char *packet, int packet_size)
|
||||||
{
|
{
|
||||||
int rtos_detected = 0;
|
int rtos_detected = 0;
|
||||||
uint64_t addr;
|
uint64_t addr = 0;
|
||||||
size_t reply_len;
|
size_t reply_len;
|
||||||
char reply[GDB_BUFFER_SIZE], cur_sym[GDB_BUFFER_SIZE / 2] = "", *next_sym;
|
char reply[GDB_BUFFER_SIZE], cur_sym[GDB_BUFFER_SIZE / 2] = "", *next_sym;
|
||||||
struct target *target = get_target_from_connection(connection);
|
struct target *target = get_target_from_connection(connection);
|
||||||
|
|
Loading…
Reference in New Issue