diff options
author | TheJackiMonster <thejackimonster@gmail.com> | 2021-11-29 12:43:25 +0100 |
---|---|---|
committer | TheJackiMonster <thejackimonster@gmail.com> | 2021-11-29 12:43:25 +0100 |
commit | f8beb38c5e813ace4799cef75232f6e5c6b3a67b (patch) | |
tree | 25bd832d3a7a0ffbd89ff007056ba3144bdf5abd /src/messenger/gnunet-service-messenger_member_session.c | |
parent | fdb9fc3b6f1333a05e093ed1a8aee63d6308ced1 (diff) | |
download | gnunet-f8beb38c5e813ace4799cef75232f6e5c6b3a67b.tar.gz gnunet-f8beb38c5e813ace4799cef75232f6e5c6b3a67b.zip |
-fix messenger load-, store-operations and uninitialized memory
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
Diffstat (limited to 'src/messenger/gnunet-service-messenger_member_session.c')
-rw-r--r-- | src/messenger/gnunet-service-messenger_member_session.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/messenger/gnunet-service-messenger_member_session.c b/src/messenger/gnunet-service-messenger_member_session.c index 03736941f..846dbbe2b 100644 --- a/src/messenger/gnunet-service-messenger_member_session.c +++ b/src/messenger/gnunet-service-messenger_member_session.c | |||
@@ -518,6 +518,8 @@ load_member_session (struct GNUNET_MESSENGER_Member *member, | |||
518 | if (GNUNET_YES != GNUNET_DISK_file_test (config_file)) | 518 | if (GNUNET_YES != GNUNET_DISK_file_test (config_file)) |
519 | goto free_config; | 519 | goto free_config; |
520 | 520 | ||
521 | GNUNET_log(GNUNET_ERROR_TYPE_DEBUG, "Load session configuration of member: %s\n", config_file); | ||
522 | |||
521 | struct GNUNET_CONFIGURATION_Handle *cfg = GNUNET_CONFIGURATION_create (); | 523 | struct GNUNET_CONFIGURATION_Handle *cfg = GNUNET_CONFIGURATION_create (); |
522 | 524 | ||
523 | if (GNUNET_OK == GNUNET_CONFIGURATION_parse (cfg, config_file)) | 525 | if (GNUNET_OK == GNUNET_CONFIGURATION_parse (cfg, config_file)) |
@@ -605,6 +607,8 @@ load_member_session_next (struct GNUNET_MESSENGER_MemberSession *session, | |||
605 | if (GNUNET_YES != GNUNET_DISK_file_test (config_file)) | 607 | if (GNUNET_YES != GNUNET_DISK_file_test (config_file)) |
606 | goto free_config; | 608 | goto free_config; |
607 | 609 | ||
610 | GNUNET_log(GNUNET_ERROR_TYPE_DEBUG, "Load next session configuration of member: %s\n", config_file); | ||
611 | |||
608 | struct GNUNET_CONFIGURATION_Handle *cfg = GNUNET_CONFIGURATION_create (); | 612 | struct GNUNET_CONFIGURATION_Handle *cfg = GNUNET_CONFIGURATION_create (); |
609 | 613 | ||
610 | if (GNUNET_OK == GNUNET_CONFIGURATION_parse (cfg, config_file)) | 614 | if (GNUNET_OK == GNUNET_CONFIGURATION_parse (cfg, config_file)) |
@@ -695,6 +699,8 @@ save_member_session (struct GNUNET_MESSENGER_MemberSession *session, | |||
695 | char *config_file; | 699 | char *config_file; |
696 | GNUNET_asprintf (&config_file, "%s%s", directory, "session.cfg"); | 700 | GNUNET_asprintf (&config_file, "%s%s", directory, "session.cfg"); |
697 | 701 | ||
702 | GNUNET_log(GNUNET_ERROR_TYPE_DEBUG, "Save session configuration of member: %s\n", config_file); | ||
703 | |||
698 | struct GNUNET_CONFIGURATION_Handle *cfg = GNUNET_CONFIGURATION_create (); | 704 | struct GNUNET_CONFIGURATION_Handle *cfg = GNUNET_CONFIGURATION_create (); |
699 | 705 | ||
700 | char *key_data = GNUNET_IDENTITY_public_key_to_string(get_member_session_public_key(session)); | 706 | char *key_data = GNUNET_IDENTITY_public_key_to_string(get_member_session_public_key(session)); |