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