diff options
author | mannol <eniz_vukovic@hotmail.com> | 2014-07-03 17:08:38 +0200 |
---|---|---|
committer | mannol <eniz_vukovic@hotmail.com> | 2014-07-03 17:08:38 +0200 |
commit | f8a2a865dc32bfa626cc150a509d30d897e1181b (patch) | |
tree | 5bb6b234149cdf2a79422815dc59a0c53cb3cb0e /testing/nTox.c | |
parent | a9a7f6a5952d0385904ec9df078ac065a3f5887f (diff) | |
parent | c4f0650ae33e1669bfc994ef4f76c6c31e4d63c0 (diff) |
Resolved conflicts when merging upstream
Diffstat (limited to 'testing/nTox.c')
-rw-r--r-- | testing/nTox.c | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/testing/nTox.c b/testing/nTox.c index 050ec93d..971a2571 100644 --- a/testing/nTox.c +++ b/testing/nTox.c | |||
@@ -876,14 +876,16 @@ void print_request(Tox *m, const uint8_t *public_key, const uint8_t *data, uint1 | |||
876 | do_refresh(); | 876 | do_refresh(); |
877 | } | 877 | } |
878 | 878 | ||
879 | void print_message(Tox *m, int friendnumber, uint8_t *string, uint16_t length, void *userdata) | 879 | void print_message(Tox *m, int friendnumber, const uint8_t *string, uint16_t length, void *userdata) |
880 | { | 880 | { |
881 | /* ensure null termination */ | 881 | /* ensure null termination */ |
882 | string[length - 1] = 0; | 882 | uint8_t null_string[length + 1]; |
883 | print_formatted_message(m, (char *)string, friendnumber, 0); | 883 | memcpy(null_string, string, length); |
884 | null_string[length] = 0; | ||
885 | print_formatted_message(m, (char *)null_string, friendnumber, 0); | ||
884 | } | 886 | } |
885 | 887 | ||
886 | void print_nickchange(Tox *m, int friendnumber, uint8_t *string, uint16_t length, void *userdata) | 888 | void print_nickchange(Tox *m, int friendnumber, const uint8_t *string, uint16_t length, void *userdata) |
887 | { | 889 | { |
888 | char name[TOX_MAX_NAME_LENGTH + 1]; | 890 | char name[TOX_MAX_NAME_LENGTH + 1]; |
889 | 891 | ||
@@ -899,7 +901,7 @@ void print_nickchange(Tox *m, int friendnumber, uint8_t *string, uint16_t length | |||
899 | } | 901 | } |
900 | } | 902 | } |
901 | 903 | ||
902 | void print_statuschange(Tox *m, int friendnumber, uint8_t *string, uint16_t length, void *userdata) | 904 | void print_statuschange(Tox *m, int friendnumber, const uint8_t *string, uint16_t length, void *userdata) |
903 | { | 905 | { |
904 | char name[TOX_MAX_NAME_LENGTH + 1]; | 906 | char name[TOX_MAX_NAME_LENGTH + 1]; |
905 | 907 | ||
@@ -999,7 +1001,7 @@ void print_help(char *prog_name) | |||
999 | puts(" -f keyfile [Optional] Specify a keyfile to read from and write to."); | 1001 | puts(" -f keyfile [Optional] Specify a keyfile to read from and write to."); |
1000 | } | 1002 | } |
1001 | 1003 | ||
1002 | void print_invite(Tox *m, int friendnumber, uint8_t *group_public_key, void *userdata) | 1004 | void print_invite(Tox *m, int friendnumber, const uint8_t *group_public_key, void *userdata) |
1003 | { | 1005 | { |
1004 | char msg[256]; | 1006 | char msg[256]; |
1005 | sprintf(msg, "[i] received group chat invite from: %u, auto accepting and joining. group number: %u", friendnumber, | 1007 | sprintf(msg, "[i] received group chat invite from: %u, auto accepting and joining. group number: %u", friendnumber, |
@@ -1055,7 +1057,8 @@ void print_groupchatpeers(Tox *m, int groupnumber) | |||
1055 | new_lines_mark(msg, 1); | 1057 | new_lines_mark(msg, 1); |
1056 | } | 1058 | } |
1057 | 1059 | ||
1058 | void print_groupmessage(Tox *m, int groupnumber, int peernumber, uint8_t *message, uint16_t length, void *userdata) | 1060 | void print_groupmessage(Tox *m, int groupnumber, int peernumber, const uint8_t *message, uint16_t length, |
1061 | void *userdata) | ||
1059 | { | 1062 | { |
1060 | char msg[256 + length]; | 1063 | char msg[256 + length]; |
1061 | uint8_t name[TOX_MAX_NAME_LENGTH] = {0}; | 1064 | uint8_t name[TOX_MAX_NAME_LENGTH] = {0}; |
@@ -1116,7 +1119,7 @@ void print_groupnamelistchange(Tox *m, int groupnumber, int peernumber, uint8_t | |||
1116 | print_groupchatpeers(m, groupnumber); | 1119 | print_groupchatpeers(m, groupnumber); |
1117 | } | 1120 | } |
1118 | } | 1121 | } |
1119 | void file_request_accept(Tox *m, int friendnumber, uint8_t filenumber, uint64_t filesize, uint8_t *filename, | 1122 | void file_request_accept(Tox *m, int friendnumber, uint8_t filenumber, uint64_t filesize, const uint8_t *filename, |
1120 | uint16_t filename_length, void *userdata) | 1123 | uint16_t filename_length, void *userdata) |
1121 | { | 1124 | { |
1122 | char msg[512]; | 1125 | char msg[512]; |
@@ -1131,8 +1134,7 @@ void file_request_accept(Tox *m, int friendnumber, uint8_t filenumber, uint64_t | |||
1131 | } | 1134 | } |
1132 | 1135 | ||
1133 | void file_print_control(Tox *m, int friendnumber, uint8_t send_recieve, uint8_t filenumber, uint8_t control_type, | 1136 | void file_print_control(Tox *m, int friendnumber, uint8_t send_recieve, uint8_t filenumber, uint8_t control_type, |
1134 | uint8_t *data, | 1137 | const uint8_t *data, uint16_t length, void *userdata) |
1135 | uint16_t length, void *userdata) | ||
1136 | { | 1138 | { |
1137 | char msg[512] = {0}; | 1139 | char msg[512] = {0}; |
1138 | 1140 | ||
@@ -1146,7 +1148,7 @@ void file_print_control(Tox *m, int friendnumber, uint8_t send_recieve, uint8_t | |||
1146 | new_lines(msg); | 1148 | new_lines(msg); |
1147 | } | 1149 | } |
1148 | 1150 | ||
1149 | void write_file(Tox *m, int friendnumber, uint8_t filenumber, uint8_t *data, uint16_t length, void *userdata) | 1151 | void write_file(Tox *m, int friendnumber, uint8_t filenumber, const uint8_t *data, uint16_t length, void *userdata) |
1150 | { | 1152 | { |
1151 | char filename[256]; | 1153 | char filename[256]; |
1152 | sprintf(filename, "%u.%u.bin", friendnumber, filenumber); | 1154 | sprintf(filename, "%u.%u.bin", friendnumber, filenumber); |