File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -131,11 +131,13 @@ static wp_DhCtx* wp_dh_dupctx(wp_DhCtx* src)
131131 dst -> key = src -> key ;
132132 }
133133 /* Copy peer's key by up referencing and copying pointer. */
134- if (ok && (src -> peer != NULL ) && (!wp_dh_up_ref (src -> peer ))) {
135- ok = 0 ;
136- }
137- else {
138- dst -> peer = src -> peer ;
134+ if (ok ) {
135+ if ((src -> peer != NULL ) && (!wp_dh_up_ref (src -> peer ))) {
136+ ok = 0 ;
137+ }
138+ else {
139+ dst -> peer = src -> peer ;
140+ }
139141 }
140142 /* Copy User Keying Material. */
141143 if (ok && (src -> ukm != NULL ) && (src -> ukmLen > 0 )) {
Original file line number Diff line number Diff line change @@ -133,11 +133,13 @@ static wp_EcdhCtx* wp_ecdh_dup(wp_EcdhCtx* src)
133133 dst -> key = src -> key ;
134134 }
135135 /* Copy peer's key by up referencing and copying pointer. */
136- if (ok && (src -> peer != NULL ) && (!wp_ecc_up_ref (src -> peer ))) {
137- ok = 0 ;
138- }
139- else {
140- dst -> peer = src -> peer ;
136+ if (ok ) {
137+ if ((src -> peer != NULL ) && (!wp_ecc_up_ref (src -> peer ))) {
138+ ok = 0 ;
139+ }
140+ else {
141+ dst -> peer = src -> peer ;
142+ }
141143 }
142144 /* Copy User Keying Material. */
143145 if (ok && (src -> ukm != NULL ) && (src -> ukmLen > 0 )) {
Original file line number Diff line number Diff line change @@ -108,11 +108,13 @@ static wp_EcxCtx* wp_ecx_dupctx(wp_EcxCtx* src)
108108 else {
109109 dst -> key = src -> key ;
110110 }
111- if (ok && (src -> peer != NULL ) && (!wp_ecx_up_ref (src -> peer ))) {
112- ok = 0 ;
113- }
114- else {
115- dst -> peer = src -> peer ;
111+ if (ok ) {
112+ if ((src -> peer != NULL ) && (!wp_ecx_up_ref (src -> peer ))) {
113+ ok = 0 ;
114+ }
115+ else {
116+ dst -> peer = src -> peer ;
117+ }
116118 }
117119 if (!ok ) {
118120 wp_ecx_free (dst -> key );
You can’t perform that action at this time.
0 commit comments