pike.git / src / post_modules / Nettle / nettle.h

version» Context lines:

pike.git/src/post_modules/Nettle/nettle.h:51:   #endif      /* In Nettle 2.0 the nettle_*_func typedefs lost their pointers. */   #ifdef HAVE_NETTLE_CRYPT_FUNC_IS_POINTER   /* Nettle 1.x */   typedef nettle_crypt_func pike_nettle_crypt_func;   typedef nettle_hash_digest_func pike_nettle_hash_digest_func;   typedef nettle_hash_update_func pike_nettle_hash_update_func;   #else   /* Nettle 2.0 */ - typedef nettle_crypt_func *pike_nettle_crypt_func; - typedef nettle_hash_digest_func *pike_nettle_hash_digest_func; - typedef nettle_hash_update_func *pike_nettle_hash_update_func; + #if 0 + typedef nettle_crypt_func (*pike_nettle_crypt_func); + typedef nettle_hash_digest_func (*pike_nettle_digest_func); + typedef nettle_hash_update_func (*pike_nettle_update_func);   #endif -  + #endif         char *pike_crypt_md5(int pl, const char *const pw,    int sl, const char *const salt,    int ml, const char *const magic);      void hash_init(void);      void hash_exit(void);