forked from osmocom/wireshark
use tvb_memdup() instead of tvb_get_ptr()
Change-Id: I1e9ff715c3e315c9e36abb69fb5f441b71477501 Reviewed-on: https://code.wireshark.org/review/459 Reviewed-by: Martin Kaiser <wireshark@kaiser.cx>
This commit is contained in:
parent
2286437b2f
commit
64ee2935e1
|
@ -2208,7 +2208,7 @@ decrypt_sac_msg_body(
|
|||
clear_data = (unsigned char *)g_malloc(clear_len);
|
||||
|
||||
err = gcry_cipher_decrypt (cipher, clear_data, clear_len,
|
||||
tvb_get_ptr(encrypted_tvb, offset, len), len);
|
||||
tvb_memdup(wmem_packet_scope(), encrypted_tvb, offset, len), len);
|
||||
if (gcry_err_code (err))
|
||||
goto end;
|
||||
|
||||
|
|
Loading…
Reference in New Issue