gsasl-commit
[Top][All Lists]
Advanced

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

CVS gsasl/lib/src


From: gsasl-commit
Subject: CVS gsasl/lib/src
Date: Fri, 17 Sep 2004 22:44:27 +0200

Update of /home/cvs/gsasl/lib/src
In directory dopio:/tmp/cvs-serv25248

Modified Files:
        init.c 
Log Message:
Support NULL module init/done functions.


--- /home/cvs/gsasl/lib/src/init.c      2004/06/17 23:55:03     1.3
+++ /home/cvs/gsasl/lib/src/init.c      2004/09/17 20:44:27     1.4
@@ -55,7 +55,7 @@
   while (_gsasl_all_mechanisms[i].name)
     {
 #ifdef USE_CLIENT
-      if (_gsasl_all_mechanisms[i].client.init &&
+      if (_gsasl_all_mechanisms[i].client.init == NULL ||
          _gsasl_all_mechanisms[i].client.init (*ctx) == GSASL_OK)
        {
          if ((*ctx)->client_mechs)
@@ -80,7 +80,7 @@
 #endif
 
 #ifdef USE_SERVER
-      if (_gsasl_all_mechanisms[i].server.init &&
+      if (_gsasl_all_mechanisms[i].server.init == NULL ||
          _gsasl_all_mechanisms[i].server.init (*ctx) == GSASL_OK)
        {
          if ((*ctx)->server_mechs)





reply via email to

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