diff options
Diffstat (limited to 'src/gnunet_chat_lobby.c')
-rw-r--r-- | src/gnunet_chat_lobby.c | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/src/gnunet_chat_lobby.c b/src/gnunet_chat_lobby.c index dcc33bb..c6d0327 100644 --- a/src/gnunet_chat_lobby.c +++ b/src/gnunet_chat_lobby.c | |||
@@ -38,9 +38,7 @@ lobby_create (struct GNUNET_CHAT_Handle *handle) | |||
38 | lobby->context = NULL; | 38 | lobby->context = NULL; |
39 | lobby->uri = NULL; | 39 | lobby->uri = NULL; |
40 | 40 | ||
41 | lobby->op_create = NULL; | 41 | lobby->op = NULL; |
42 | lobby->op_delete = NULL; | ||
43 | |||
44 | lobby->query = NULL; | 42 | lobby->query = NULL; |
45 | 43 | ||
46 | lobby->expiration = GNUNET_TIME_absolute_get_forever_(); | 44 | lobby->expiration = GNUNET_TIME_absolute_get_forever_(); |
@@ -55,11 +53,8 @@ lobby_destroy (struct GNUNET_CHAT_Lobby *lobby) | |||
55 | { | 53 | { |
56 | GNUNET_assert(lobby); | 54 | GNUNET_assert(lobby); |
57 | 55 | ||
58 | if (lobby->op_create) | 56 | if (lobby->op) |
59 | GNUNET_IDENTITY_cancel(lobby->op_create); | 57 | GNUNET_IDENTITY_cancel(lobby->op); |
60 | |||
61 | if (lobby->op_delete) | ||
62 | GNUNET_IDENTITY_cancel(lobby->op_delete); | ||
63 | 58 | ||
64 | if (lobby->query) | 59 | if (lobby->query) |
65 | GNUNET_NAMESTORE_cancel(lobby->query); | 60 | GNUNET_NAMESTORE_cancel(lobby->query); |
@@ -84,9 +79,9 @@ lobby_open (struct GNUNET_CHAT_Lobby *lobby, | |||
84 | lobby->callback = callback; | 79 | lobby->callback = callback; |
85 | lobby->cls = cls; | 80 | lobby->cls = cls; |
86 | 81 | ||
87 | if (lobby->op_create) | 82 | if (lobby->op) |
88 | { | 83 | { |
89 | GNUNET_IDENTITY_cancel(lobby->op_create); | 84 | GNUNET_IDENTITY_cancel(lobby->op); |
90 | goto open_zone; | 85 | goto open_zone; |
91 | } | 86 | } |
92 | 87 | ||
@@ -119,7 +114,7 @@ lobby_open (struct GNUNET_CHAT_Lobby *lobby, | |||
119 | open_zone: | 114 | open_zone: |
120 | util_lobby_name(&key, &name); | 115 | util_lobby_name(&key, &name); |
121 | 116 | ||
122 | lobby->op_create = GNUNET_IDENTITY_create( | 117 | lobby->op = GNUNET_IDENTITY_create( |
123 | lobby->handle->identity, | 118 | lobby->handle->identity, |
124 | name, | 119 | name, |
125 | NULL, | 120 | NULL, |