From daf82414ce1343212f38c7d854af9e286e2b148e Mon Sep 17 00:00:00 2001 From: Paul Kocialkowski Date: Wed, 18 Jun 2014 17:35:46 +0200 Subject: sec: Actually copy the PIN lengths Signed-off-by: Paul Kocialkowski --- samsung-ipc/sec.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'samsung-ipc') diff --git a/samsung-ipc/sec.c b/samsung-ipc/sec.c index c25dd9e..ace155b 100644 --- a/samsung-ipc/sec.c +++ b/samsung-ipc/sec.c @@ -40,6 +40,7 @@ int ipc_sec_pin_status_setup(struct ipc_sec_pin_status_request_data *data, if (pin1_length > sizeof(data->pin1)) pin1_length = sizeof(data->pin1); + data->pin1_length = (unsigned char) pin1_length; strncpy((char *) data->pin1, pin1, pin1_length); } @@ -48,6 +49,7 @@ int ipc_sec_pin_status_setup(struct ipc_sec_pin_status_request_data *data, if (pin2_length > sizeof(data->pin2)) pin2_length = sizeof(data->pin2); + data->pin2_length = (unsigned char) pin2_length; strncpy((char *) data->pin2, pin2, pin2_length); } -- cgit v1.1