From 0ec14ccc2ad817f509cd63e957775eeec6f19384 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Mon, 6 Apr 1998 22:13:22 +0200 Subject: [PATCH] Fixed bug in open_socket(). Rev: lib/modules/Stdio.pmod:1.19 --- lib/modules/Stdio.pmod | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/modules/Stdio.pmod b/lib/modules/Stdio.pmod index 52578e0998..b0a2a74783 100644 --- a/lib/modules/Stdio.pmod +++ b/lib/modules/Stdio.pmod @@ -25,7 +25,14 @@ class File int open_socket(int|void port, string|void address) { _fd=Fd(); - return ::open_socket(port, address); + switch(query_num_arg()) { + case 0: + return ::open_socket(); + case 1: + return ::open_socket(port); + default: + return ::open_socket(port, address); + } } int connect(string host, int port) -- GitLab