From: Amos Jeffries Date: Tue, 28 Jun 2016 12:37:16 +0000 (+1200) Subject: Rename UniaryFunctor to UnaryFunctor X-Git-Tag: SQUID_4_0_13~39^2~7 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b3df1e206f950620751bf0b0523ca1f3991d6df8;p=thirdparty%2Fsquid.git Rename UniaryFunctor to UnaryFunctor --- diff --git a/src/base/MakeFunctor.h b/src/base/MakeFunctor.h index 836c6b27ea..23eae57722 100644 --- a/src/base/MakeFunctor.h +++ b/src/base/MakeFunctor.h @@ -9,15 +9,15 @@ #ifndef SQUID_BASE_MAKEFUNCTOR_H #define SQUID_BASE_MAKEFUNCTOR_H -// Macro to be used to define a C++ functor of an extern "C" -// function. The C++ functor is suffixed with the _functor extension -#define UniaryFunctor(function, argument_type) \ +// Macro to be used to define a C++ functor for a function with one argument. +// The functor is suffixed with the _functor extension +#define UnaryFunctor(function, argument_type) \ struct function ## _functor { \ void operator()(argument_type a) { function(a); } \ } -/// DeAllocator functor for pointers that need free(3) from the std C library -UniaryFunctor(xfree, char *); +/// DeAllocator functor for pointers that need free(3) +UnaryFunctor(xfree, char *); #endif // SQUID_BASE_MAKEFUNCTOR_H diff --git a/src/security/Session.h b/src/security/Session.h index 60ad4bf3e3..6394a9313f 100644 --- a/src/security/Session.h +++ b/src/security/Session.h @@ -35,7 +35,7 @@ typedef LockingPointer SessionPoin #elif USE_GNUTLS typedef gnutls_session_t SessionPtr; -UniaryFunctor(gnutls_deinit, gnutls_session_t); +UnaryFunctor(gnutls_deinit, gnutls_session_t); // TODO: Convert to Locking pointer. // Locks can be implemented attaching locks counter to gnutls_session_t // objects using the gnutls_session_set_ptr()/gnutls_session_get_ptr () diff --git a/src/ssl/gadgets.h b/src/ssl/gadgets.h index a662a0b0bb..c1b0f2beea 100644 --- a/src/ssl/gadgets.h +++ b/src/ssl/gadgets.h @@ -47,43 +47,43 @@ typedef std::unique_ptr X509_STACK_Pointer CtoCpp1(EVP_PKEY_free, EVP_PKEY *) typedef Security::LockingPointer EVP_PKEY_Pointer; -UniaryFunctor(BN_free, BIGNUM *); +UnaryFunctor(BN_free, BIGNUM *); typedef std::unique_ptr BIGNUM_Pointer; -UniaryFunctor(BIO_free, BIO *); +UnaryFunctor(BIO_free, BIO *); typedef std::unique_ptr BIO_Pointer; -UniaryFunctor(ASN1_INTEGER_free, ASN1_INTEGER *); +UnaryFunctor(ASN1_INTEGER_free, ASN1_INTEGER *); typedef std::unique_ptr ASN1_INT_Pointer; -UniaryFunctor(ASN1_OCTET_STRING_free, ASN1_OCTET_STRING *); +UnaryFunctor(ASN1_OCTET_STRING_free, ASN1_OCTET_STRING *); typedef std::unique_ptr ASN1_OCTET_STRING_Pointer; -UniaryFunctor(TXT_DB_free, TXT_DB *); +UnaryFunctor(TXT_DB_free, TXT_DB *); typedef std::unique_ptr TXT_DB_Pointer; -UniaryFunctor(X509_NAME_free, X509_NAME *); +UnaryFunctor(X509_NAME_free, X509_NAME *); typedef std::unique_ptr X509_NAME_Pointer; -UniaryFunctor(RSA_free, RSA *); +UnaryFunctor(RSA_free, RSA *); typedef std::unique_ptr RSA_Pointer; -UniaryFunctor(X509_REQ_free, X509_REQ *); +UnaryFunctor(X509_REQ_free, X509_REQ *); typedef std::unique_ptr X509_REQ_Pointer; sk_dtor_wrapper(sk_X509_NAME, STACK_OF(X509_NAME) *, X509_NAME_free); typedef std::unique_ptr X509_NAME_STACK_Pointer; -UniaryFunctor(AUTHORITY_KEYID_free, AUTHORITY_KEYID *); +UnaryFunctor(AUTHORITY_KEYID_free, AUTHORITY_KEYID *); typedef std::unique_ptr AUTHORITY_KEYID_Pointer; sk_dtor_wrapper(sk_GENERAL_NAME, STACK_OF(GENERAL_NAME) *, GENERAL_NAME_free); typedef std::unique_ptr GENERAL_NAME_STACK_Pointer; -UniaryFunctor(GENERAL_NAME_free, GENERAL_NAME *); +UnaryFunctor(GENERAL_NAME_free, GENERAL_NAME *); typedef std::unique_ptr GENERAL_NAME_Pointer; -UniaryFunctor(X509_EXTENSION_free, X509_EXTENSION *); +UnaryFunctor(X509_EXTENSION_free, X509_EXTENSION *); typedef std::unique_ptr X509_EXTENSION_Pointer; /**