From c2b51207ee9d6546a885746475e14141a29bcb36 Mon Sep 17 00:00:00 2001 From: Richard van der Hoff Date: Mon, 5 Sep 2016 19:42:04 +0100 Subject: Fix error handling for group sessions Fix a couple of places where we were using the wrong method to get the last error. --- javascript/olm_inbound_group_session.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'javascript/olm_inbound_group_session.js') diff --git a/javascript/olm_inbound_group_session.js b/javascript/olm_inbound_group_session.js index aac2c70..9722c31 100644 --- a/javascript/olm_inbound_group_session.js +++ b/javascript/olm_inbound_group_session.js @@ -66,14 +66,14 @@ InboundGroupSession.prototype['decrypt'] = restore_stack(function( ) { var message_array = array_from_string(message); var message_buffer = stack(message_array); - var max_plaintext_length = session_method( + var max_plaintext_length = inbound_group_session_method( Module['_olm_group_decrypt_max_plaintext_length'] )(this.ptr, message_buffer, message_array.length); // caculating the length destroys the input buffer. // So we copy the array to a new buffer var message_buffer = stack(message_array); var plaintext_buffer = stack(max_plaintext_length + NULL_BYTE_PADDING_LENGTH); - var plaintext_length = session_method(Module["_olm_group_decrypt"])( + var plaintext_length = inbound_group_session_method(Module["_olm_group_decrypt"])( this.ptr, message_buffer, message_array.length, plaintext_buffer, max_plaintext_length -- cgit v1.2.3