提交 3928b6bf 编写于 作者: B Bodo Möller

treat init properly

上级 b1c4fe36
......@@ -46,7 +46,8 @@ struct bio_bio_st
{
BIO *peer; /* NULL if buf == NULL.
* If peer != NULL, then peer->ptr is also a bio_bio_st,
* and its "peer" member points back to us. */
* and its "peer" member points back to us.
* peer != NULL iff init != 0 in the BIO. */
/* This is for what we write (i.e. reading uses peer's struct): */
int closed; /* valid iff peer != NULL */
......@@ -224,6 +225,9 @@ static int bio_make_pair(BIO *bio1, BIO *bio2)
b1->peer = bio2;
b2->peer = bio1;
bio1->init = 1;
bio2->init = 1;
return 1;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册