summaryrefslogtreecommitdiff
path: root/testing/nTox.c
diff options
context:
space:
mode:
authorcharmlesscoin <charmlesscoin@gmail.com>2013-08-03 18:02:09 -0400
committercharmlesscoin <charmlesscoin@gmail.com>2013-08-03 18:02:09 -0400
commit6222e32848b7468c17d8d9caef4845bc600bbced (patch)
tree62298c803f89e0d5950c025d37fe596267d946d2 /testing/nTox.c
parent43f66085304190651b60a6f09c3b9dab8279e607 (diff)
added some better error checking for print_nickname() anr print_statuschange()
Diffstat (limited to 'testing/nTox.c')
-rw-r--r--testing/nTox.c18
1 files changed, 10 insertions, 8 deletions
diff --git a/testing/nTox.c b/testing/nTox.c
index 3aea6b32..52d1bfd1 100644
--- a/testing/nTox.c
+++ b/testing/nTox.c
@@ -343,19 +343,21 @@ void print_message(int friendnumber, uint8_t * string, uint16_t length)
343void print_nickchange(int friendnumber, uint8_t *string, uint16_t length) 343void print_nickchange(int friendnumber, uint8_t *string, uint16_t length)
344{ 344{
345 char name[MAX_NAME_LENGTH]; 345 char name[MAX_NAME_LENGTH];
346 getname(friendnumber, (uint8_t*)name); 346 if(getname(friendnumber, (uint8_t*)name) != -1) {
347 char msg[100+length]; 347 char msg[100+length];
348 sprintf(msg, "[i] [%d] %s is now known as %s.", friendnumber, name, string); 348 sprintf(msg, "[i] [%d] %s is now known as %s.", friendnumber, name, string);
349 new_lines(msg); 349 new_lines(msg);
350 }
350} 351}
351 352
352void print_statuschange(int friendnumber, uint8_t *string, uint16_t length) 353void print_statuschange(int friendnumber, uint8_t *string, uint16_t length)
353{ 354{
354 char name[MAX_NAME_LENGTH]; 355 char name[MAX_NAME_LENGTH];
355 getname(friendnumber, (uint8_t*)name); 356 if(getname(friendnumber, (uint8_t*)name) != -1) {
356 char msg[100+length+strlen(name)+1]; 357 char msg[100+length+strlen(name)+1];
357 sprintf(msg, "[i] [%d] %s's status changed to %s.", friendnumber, name, string); 358 sprintf(msg, "[i] [%d] %s's status changed to %s.", friendnumber, name, string);
358 new_lines(msg); 359 new_lines(msg);
360 }
359} 361}
360 362
361void load_key(char *path) 363void load_key(char *path)