From 0626f73a4607e920c3468c529d72ae1a92affee4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se> Date: Fri, 18 Apr 1997 00:05:23 +0200 Subject: [PATCH] Made set_public_key() and set_private_key() return this_object(). Rev: lib/modules/Crypto/rsa.pike:1.6 --- lib/modules/Crypto/rsa.pike | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/modules/Crypto/rsa.pike b/lib/modules/Crypto/rsa.pike index 92b6de1bc3..71daa852e1 100644 --- a/lib/modules/Crypto/rsa.pike +++ b/lib/modules/Crypto/rsa.pike @@ -15,7 +15,7 @@ int size; int encrypt_mode; /* For block cipher compatible functions */ -void set_public_key(bignum modulo, bignum pub) +object set_public_key(bignum modulo, bignum pub) { n = modulo; e = pub; @@ -23,11 +23,13 @@ void set_public_key(bignum modulo, bignum pub) if (size < 12) throw( ({ "Crypto.rsa->set_public_key: Too small modulo.\n", backtrace() }) ); + return this_object(); } -void set_private_key(bignum priv) +object set_private_key(bignum priv) { d = priv; + return this_object(); } int query_blocksize() { return size - 3; } -- GitLab