summaryrefslogtreecommitdiff
path: root/testing/nTox.c
diff options
context:
space:
mode:
Diffstat (limited to 'testing/nTox.c')
-rw-r--r--testing/nTox.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/testing/nTox.c b/testing/nTox.c
index 199835a6..faa6cfa5 100644
--- a/testing/nTox.c
+++ b/testing/nTox.c
@@ -229,7 +229,11 @@ int main(int argc, char *argv[])
229 int size = ftell(data_file); 229 int size = ftell(data_file);
230 fseek(data_file, 0, SEEK_SET); 230 fseek(data_file, 0, SEEK_SET);
231 uint8_t data[size]; 231 uint8_t data[size];
232 fread(data, sizeof(uint8_t), size, data_file); 232 if(fread(data, sizeof(uint8_t), size, data_file) != size)
233 {
234 printf("Error reading file\n");
235 exit(0);
236 }
233 Messenger_load(data, size); 237 Messenger_load(data, size);
234 } else { 238 } else {
235 //else save new keys 239 //else save new keys
@@ -237,7 +241,11 @@ int main(int argc, char *argv[])
237 uint8_t data[size]; 241 uint8_t data[size];
238 Messenger_save(data); 242 Messenger_save(data);
239 data_file = fopen("data","w"); 243 data_file = fopen("data","w");
240 fwrite(data, sizeof(uint8_t), size, data_file); 244 if(fwrite(data, sizeof(uint8_t), size, data_file) != size)
245 {
246 printf("Error writing file\n");
247 exit(0);
248 }
241 } 249 }
242 fclose(data_file); 250 fclose(data_file);
243 m_callback_friendrequest(print_request); 251 m_callback_friendrequest(print_request);