optimized parser->success()

This commit is contained in:
Andreas Steffen
2008-04-26 11:08:36 +00:00
parent df231f5488
commit c3628ebc35
8 changed files with 54 additions and 71 deletions
@@ -680,7 +680,7 @@ static gmp_rsa_private_key_t *load(chunk_t blob)
asn1_parser_t *parser;
chunk_t object;
int objectID ;
bool success = TRUE;
bool success = FALSE;
private_gmp_rsa_private_key_t *this = gmp_rsa_private_key_create_empty();
@@ -732,9 +732,9 @@ static gmp_rsa_private_key_t *load(chunk_t blob)
break;
}
}
success = parser->success(parser);
end:
success &= parser->success(parser);
parser->destroy(parser);
chunk_clear(&blob);