Don't fail in own_buf if items_written is NULL

This commit is contained in:
Denis Kenzior 2009-06-19 08:03:53 -05:00
parent fe486efadd
commit 5068e895cb
1 changed files with 3 additions and 2 deletions

View File

@ -596,7 +596,7 @@ unsigned char *pack_7bit_own_buf(const unsigned char *in, long len,
long i;
long total_bits;
if (len == 0 || !items_written)
if (len == 0)
return NULL;
if (len < 0) {
@ -651,7 +651,8 @@ unsigned char *pack_7bit_own_buf(const unsigned char *in, long len,
out++;
}
*items_written = out - buf;
if (items_written)
*items_written = out - buf;
return buf;
}