emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] /srv/bzr/emacs/trunk r105174: src/gnutls.c (init_gnutls_fu


From: Juanma Barranquero
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r105174: src/gnutls.c (init_gnutls_functions): Honor gnutls_log_level (bug#9059).
Date: Wed, 13 Jul 2011 22:33:44 +0200
User-agent: Bazaar (2.3.1)

------------------------------------------------------------
revno: 105174
fixes bug(s): http://debbugs.gnu.org/9059
committer: Juanma Barranquero <address@hidden>
branch nick: trunk
timestamp: Wed 2011-07-13 22:33:44 +0200
message:
  src/gnutls.c (init_gnutls_functions): Honor gnutls_log_level (bug#9059).
modified:
  src/ChangeLog
  src/gnutls.c
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2011-07-13 04:09:28 +0000
+++ b/src/ChangeLog     2011-07-13 20:33:44 +0000
@@ -1,3 +1,7 @@
+2011-07-13  Juanma Barranquero  <address@hidden>
+
+       * gnutls.c (init_gnutls_functions): Honor gnutls_log_level (bug#9059).
+
 2011-07-13  Eli Zaretskii  <address@hidden>
 
        * buffer.c (mmap_find): Fix a typo.
@@ -16,7 +20,7 @@
 
 2011-07-13  Paul Eggert  <address@hidden>
 
-       * buffer.c (Fget_buffer_create): Initialized inhibit_shrinking.
+       * buffer.c (Fget_buffer_create): Initialize inhibit_shrinking.
        The old code sometimes used this field without initializing it.
 
        * alloc.c (gc_sweep): Don't read past end of array.
@@ -26,7 +30,7 @@
 2011-07-12  Andreas Schwab  <address@hidden>
 
        * character.c (Fcharacterp): Don't advertise optional ignored
-       argument. (Bug#4026)
+       argument.  (Bug#4026)
 
 2011-07-12  Lars Magne Ingebrigtsen  <address@hidden>
 
@@ -240,7 +244,7 @@
        (char_table_ascii): Uncompress the compressed values.
        (sub_char_table_ref): New arg is_uniprop.  Callers changed.
        Uncompress the compressed values.
-       (sub_char_table_ref_and_range):  Likewise.
+       (sub_char_table_ref_and_range): Likewise.
        (char_table_ref_and_range): Uncompress the compressed values.
        (sub_char_table_set): New arg is_uniprop.  Callers changed.
        Uncompress the compressed values.
@@ -1918,7 +1922,7 @@
        (xpm_put_color_table_h):
        * lisp.h (struct Lisp_Hash_Table):
        * minibuf.c (Ftry_completion, Fall_completions, Ftest_completion):
-       * print.c (print):  Use 'EMACS_UINT' and 'EMACS_INT'
+       * print.c (print): Use 'EMACS_UINT' and 'EMACS_INT'
        for hashes and hash indexes, instead of 'unsigned' and 'int'.
        * alloc.c (allocate_vectorlike):
        Check for overflow in vector size calculations.
@@ -2215,7 +2219,7 @@
 
        * dispnew.c (shift_glyph_matrix, scrolling_window): Mark scrolled row
        for fringe update if it has periodic bitmap.
-       (row_equal_p): Also compare left_fringe_offset, right_fringe_offset,
+       (row_equal_p): Also compare left_fringe_offset, right_fringe_offset,
        and fringe_bitmap_periodic_p.
 
        * fringe.c (get_fringe_bitmap_data): New function.

=== modified file 'src/gnutls.c'
--- a/src/gnutls.c      2011-07-05 09:51:56 +0000
+++ b/src/gnutls.c      2011-07-13 20:33:44 +0000
@@ -143,10 +143,12 @@
 init_gnutls_functions (Lisp_Object libraries)
 {
   HMODULE library;
+  Lisp_Object gnutls_log_level = Fsymbol_value (Qgnutls_log_level);
+  int max_log_level = 1;
 
   if (!(library = w32_delayed_load (libraries, Qgnutls_dll)))
     {
-      GNUTLS_LOG (1, 1, "GnuTLS library not found");
+      GNUTLS_LOG (1, max_log_level, "GnuTLS library not found");
       return 0;
     }
 
@@ -189,7 +191,10 @@
   LOAD_GNUTLS_FN (library, gnutls_x509_crt_import);
   LOAD_GNUTLS_FN (library, gnutls_x509_crt_init);
 
-  GNUTLS_LOG2 (1, 1, "GnuTLS library loaded:",
+  if (NUMBERP (gnutls_log_level))
+    max_log_level = XINT (gnutls_log_level);
+
+  GNUTLS_LOG2 (1, max_log_level, "GnuTLS library loaded:",
                SDATA (Fget (Qgnutls_dll, QCloaded_from)));
   return 1;
 }


reply via email to

[Prev in Thread] Current Thread [Next in Thread]