summaryrefslogtreecommitdiff
path: root/src/libmbim-glib/mbim-proxy.c
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2014-07-28 18:39:33 +0200
committerAleksander Morgado <aleksander@aleksander.es>2014-07-31 18:42:51 +0200
commit2c3300cf048500cd39c42d41ad068d35bd6fdd39 (patch)
treeaf5c6771ba121fae1556b2be972a334e88339214 /src/libmbim-glib/mbim-proxy.c
parente30961e576d367ad6943e25756f75badca963521 (diff)
downloadlibmbim-2c3300cf048500cd39c42d41ad068d35bd6fdd39.tar.gz
libmbim-glib,proxy: small refactor
Diffstat (limited to 'src/libmbim-glib/mbim-proxy.c')
-rw-r--r--src/libmbim-glib/mbim-proxy.c17
1 files changed, 8 insertions, 9 deletions
diff --git a/src/libmbim-glib/mbim-proxy.c b/src/libmbim-glib/mbim-proxy.c
index e2b53cb..7dd5a1b 100644
--- a/src/libmbim-glib/mbim-proxy.c
+++ b/src/libmbim-glib/mbim-proxy.c
@@ -907,7 +907,7 @@ parse_request (Client *client)
guint32 len = 0;
if (client->buffer->len >= sizeof (struct header) &&
- (len = GUINT32_FROM_LE(((struct header *)client->buffer->data)->length)) > client->buffer->len) {
+ (len = GUINT32_FROM_LE (((struct header *)client->buffer->data)->length)) > client->buffer->len) {
/* have not received complete message */
return;
}
@@ -915,16 +915,15 @@ parse_request (Client *client)
if (!len)
return;
- message = mbim_message_new(client->buffer->data, len);
- if (!message) {
+ message = mbim_message_new (client->buffer->data, len);
+ if (!message)
return;
- } else {
- g_byte_array_remove_range (client->buffer, 0, len);
- /* Play with the received message */
- process_message (client, message);
- mbim_message_unref (message);
- }
+ g_byte_array_remove_range (client->buffer, 0, len);
+
+ /* Play with the received message */
+ process_message (client, message);
+ mbim_message_unref (message);
} while (client->buffer->len > 0);
}