Mercurial > trustbridge
changeset 233:d773e540dec3
Add checks for invalid input
author | Andre Heinecke <aheinecke@intevation.de> |
---|---|
date | Fri, 28 Mar 2014 11:33:39 +0000 (2014-03-28) |
parents | 774e944c395b |
children | a7317252a27c |
files | ui/tests/commontest.cpp |
diffstat | 1 files changed, 7 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- 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]); }