Skip to content

Commit 250a769

Browse files
committed
fix error checking on SSL_new()
1 parent 358e831 commit 250a769

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

chap09/https_get.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ int main(int argc, char *argv[]) {
166166

167167

168168
SSL *ssl = SSL_new(ctx);
169-
if (!ctx) {
169+
if (!ssl) {
170170
fprintf(stderr, "SSL_new() failed.\n");
171171
return 1;
172172
}

chap09/tls_client.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ int main(int argc, char *argv[]) {
9696

9797

9898
SSL *ssl = SSL_new(ctx);
99-
if (!ctx) {
99+
if (!ssl) {
100100
fprintf(stderr, "SSL_new() failed.\n");
101101
return 1;
102102
}

chap10/https_server.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,7 @@ int main() {
323323

324324

325325
client->ssl = SSL_new(ctx);
326-
if (!ctx) {
326+
if (!client->ssl) {
327327
fprintf(stderr, "SSL_new() failed.\n");
328328
return 1;
329329
}

chap10/tls_time_server.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ int main() {
113113

114114

115115
SSL *ssl = SSL_new(ctx);
116-
if (!ctx) {
116+
if (!ssl) {
117117
fprintf(stderr, "SSL_new() failed.\n");
118118
return 1;
119119
}

0 commit comments

Comments
 (0)