if (remaining <= 0) { int nd = decryptMore(); if (nd < 0) { return -1;
int nd = decryptMore(); if (nd <= 0) { return nd;
outBuffer.clear(); nd = decryptMore(); if (nd < 0) { break;
if (remaining <= 0) { int nd = decryptMore(); if (nd < 0) { return -1;
int nd = decryptMore(); if (nd <= 0) { return nd;
outBuffer.clear(); nd = decryptMore(); if (nd < 0) { break;