libceph: Fix base64-decoding when input ends in newline.
authorTommi Virtanen <tommi.virtanen@dreamhost.com>
Wed, 2 Feb 2011 19:39:32 +0000 (11:39 -0800)
committerSage Weil <sage@newdream.net>
Tue, 15 Mar 2011 16:14:02 +0000 (09:14 -0700)
commitb09734b1f4abd86e046777f0f268215b4ef1b523
tree991e7a2d61dc8c950dbbe6082cbb10dfc3786e75
parent521cb40b0c44418a4fd36dc633f575813d59a43d
libceph: Fix base64-decoding when input ends in newline.

It used to return -EINVAL because it thought the end was not aligned
to 4 bytes.

Clean up superfluous src < end test in if, the while itself guarantees
that.

Signed-off-by: Tommi Virtanen <tommi.virtanen@dreamhost.com>
Signed-off-by: Sage Weil <sage@newdream.net>
net/ceph/armor.c