From bb9f89745a96dc2b1452a05d4b0e260c276a5779 Mon Sep 17 00:00:00 2001 From: Holger Hans Peter Freyther Date: Tue, 8 Oct 2013 13:57:51 +0200 Subject: [PATCH] tests: Fix the sms_test and use the right array It started to behave weird on Debian Testing (GCC 4.8), I compiled it with address sanitizer support and set a breakpoint in __asan_report_error to get a backtrace. --- tests/sms/sms_test.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/sms/sms_test.c b/tests/sms/sms_test.c index a79d45475..8e10241a7 100644 --- a/tests/sms/sms_test.c +++ b/tests/sms/sms_test.c @@ -371,7 +371,7 @@ int main(int argc, char** argv) memset(result, 0xaa, sizeof(result)); for (buffer_size = 1; - buffer_size < test_encode[i].expected_septet_length + 1 + buffer_size < test_decode[i].expected_septet_length + 1 && buffer_size < sizeof(result) - 1; ++buffer_size) {