Skip to content

Commit 04bbc7d

Browse files
committed
为空直接返回
1 parent d284b2d commit 04bbc7d

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

QAes/qaeswrap.cpp

+2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ QAesWrap::QAesWrap(const QByteArray & passwprd,const QByteArray & salt,AesBit bi
1111

1212
bool QAesWrap::encrypt(const QByteArray & in, QByteArray & out, AesMode mode,PaddingMode pad) const
1313
{
14+
if (in.isEmpty()) return false;
1415
out.clear();
1516
switch (mode) {
1617
case AES_CTR:
@@ -123,6 +124,7 @@ void QAesWrap::ecbdecrypt(const BYTE *in, size_t size, QByteArray & out) const
123124

124125
bool QAesWrap::decrypt(const QByteArray & in, QByteArray & out, AesMode mode,PaddingMode pad) const
125126
{
127+
if (in.isEmpty()) return false;
126128
out.clear();
127129
int size = in.size();
128130
out.resize(size);

0 commit comments

Comments
 (0)