diff options
author | Ludovic Courtès <ludo@gnu.org> | 2020-01-10 10:40:02 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2020-01-13 11:06:01 +0100 |
commit | c9b83a27c718e767b89c6ac38a6cd93e23d48ba6 (patch) | |
tree | 9ea3c9857d25493ce23edc59237b9a2b65f1f73c /module/web/server.scm | |
parent | 287d513ef1f1340931be11db6c8680d6e3bba7bd (diff) | |
download | guile-c9b83a27c718e767b89c6ac38a6cd93e23d48ba6.tar.gz |
web: Adjust (gnutls) loading to new module autoload semantics.
Prior to commit cb14fd214365e50b6b1655616ae74d0228933bbd (Guile 2.9.7),
autoloading a module would give you access to all its bindings. In
future versions, autoloading a module gives access only to the listed
bindings, as per #:select (see <https://bugs.gnu.org/38895>).
This commit adjusts autoloads to the new semantics, fixing a regression
introduced in cb14fd214365e50b6b1655616ae74d0228933bbd.
* module/web/client.scm <top level>: Remove 'module-autoload!' call.
(gnutls-module, ensure-gnutls): Remove.
(load-gnutls): New procedure.
(tls-wrap): Call it instead of 'ensure-gnutls'. Replace reference to
GNUTLS-MODULE by a call to 'resolve-interface'.
Diffstat (limited to 'module/web/server.scm')
0 files changed, 0 insertions, 0 deletions