# HG changeset patch # User Andre Heinecke # Date 1396006419 0 # Node ID d773e540dec3bdc262532add99228cd58169a8a1 # Parent 774e944c395b001ed959275fd61266c4337d8e53 Add checks for invalid input diff -r 774e944c395b -r d773e540dec3 ui/tests/commontest.cpp --- a/ui/tests/commontest.cpp Fri Mar 28 10:50:14 2014 +0100 +++ b/ui/tests/commontest.cpp Fri Mar 28 11:33:39 2014 +0000 @@ -24,6 +24,13 @@ QVERIFY(data_size == 1000); QVERIFY(data); + ret = str_base64_decode(&data, &data_size, (char *)ba.constData(), ba.size()); + QVERIFY(ret != 0); + + const char * foo = "bla"; + ret = str_base64_decode(&data, &data_size, (char *)foo, 3); + QVERIFY(ret != 0); + for (size_t i = 0; i < data_size; i++) { QVERIFY(garbage[i] == data[i]); }