summaryrefslogtreecommitdiff
path: root/module/web/server.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2020-01-10 10:40:02 +0100
committerLudovic Courtès <ludo@gnu.org>2020-01-13 11:06:01 +0100
commitc9b83a27c718e767b89c6ac38a6cd93e23d48ba6 (patch)
tree9ea3c9857d25493ce23edc59237b9a2b65f1f73c /module/web/server.scm
parent287d513ef1f1340931be11db6c8680d6e3bba7bd (diff)
downloadguile-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