From 1ee69446d6efd4be9cb8f4f6645b0875771e4fbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Fri, 30 May 1997 14:45:00 +0200 Subject: [PATCH] Added a catch. Rev: lib/modules/Crypto.pmod:1.2 --- lib/modules/Crypto.pmod | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/modules/Crypto.pmod b/lib/modules/Crypto.pmod index ffbc7701e4..4fbbb8affc 100644 --- a/lib/modules/Crypto.pmod +++ b/lib/modules/Crypto.pmod @@ -7,8 +7,11 @@ mixed `[](string name) { // return (::`[](name) || ((program) ("Crypto/" + name))); - return (_Crypto[name] - || ((program) ("Crypto/" + name)) - || ((object) ("Crypto/" + name + ".pmod"))); + catch { + return (_Crypto[name] + || ((program) ("Crypto/" + name)) + || ((object) ("Crypto/" + name + ".pmod"))); + }; + return 0; } -- GitLab