diff options
Diffstat (limited to 'src/gnutls.c')
| -rw-r--r-- | src/gnutls.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/gnutls.c b/src/gnutls.c index 76cfa5dcc98..3761951b866 100644 --- a/src/gnutls.c +++ b/src/gnutls.c | |||
| @@ -143,10 +143,12 @@ static int | |||
| 143 | init_gnutls_functions (Lisp_Object libraries) | 143 | init_gnutls_functions (Lisp_Object libraries) |
| 144 | { | 144 | { |
| 145 | HMODULE library; | 145 | HMODULE library; |
| 146 | Lisp_Object gnutls_log_level = Fsymbol_value (Qgnutls_log_level); | ||
| 147 | int max_log_level = 1; | ||
| 146 | 148 | ||
| 147 | if (!(library = w32_delayed_load (libraries, Qgnutls_dll))) | 149 | if (!(library = w32_delayed_load (libraries, Qgnutls_dll))) |
| 148 | { | 150 | { |
| 149 | GNUTLS_LOG (1, 1, "GnuTLS library not found"); | 151 | GNUTLS_LOG (1, max_log_level, "GnuTLS library not found"); |
| 150 | return 0; | 152 | return 0; |
| 151 | } | 153 | } |
| 152 | 154 | ||
| @@ -189,7 +191,10 @@ init_gnutls_functions (Lisp_Object libraries) | |||
| 189 | LOAD_GNUTLS_FN (library, gnutls_x509_crt_import); | 191 | LOAD_GNUTLS_FN (library, gnutls_x509_crt_import); |
| 190 | LOAD_GNUTLS_FN (library, gnutls_x509_crt_init); | 192 | LOAD_GNUTLS_FN (library, gnutls_x509_crt_init); |
| 191 | 193 | ||
| 192 | GNUTLS_LOG2 (1, 1, "GnuTLS library loaded:", | 194 | if (NUMBERP (gnutls_log_level)) |
| 195 | max_log_level = XINT (gnutls_log_level); | ||
| 196 | |||
| 197 | GNUTLS_LOG2 (1, max_log_level, "GnuTLS library loaded:", | ||
| 193 | SDATA (Fget (Qgnutls_dll, QCloaded_from))); | 198 | SDATA (Fget (Qgnutls_dll, QCloaded_from))); |
| 194 | return 1; | 199 | return 1; |
| 195 | } | 200 | } |