Re: cvs: php-src /ext/mhash mhash.c php_mhash.h
| From: | Michael Wallner | Date: | Tue, 29 May 2007 08:59:11 +0000 |
| Subject: | Re: cvs: php-src /ext/mhash mhash.c php_mhash.h | ||
| References: | 1 2 | Groups: | php.cvs |
| Request: | Send a blank email to php-cvs+get-44537@lists.php.net to get a copy of this message | ||
Antony Dovgal wrote:
> On 15.11.2006 20:16, Michael Wallner wrote:
>> mike Wed Nov 15 17:16:05 2006 UTC
>>
>> Modified files: /php-src/ext/mhash mhash.c
>> php_mhash.h Log:
>> - unicode upgrade
>> - use current parameter parsing API
...just adding [DOC] tracker for the following:
>> - added keygen constants
>> - Added keygen functions: mhash_keygen_count, mhash_get_keygen_name,
>> mhash_keygen_uses_hash, mhash_keygen_uses_salt,
>> mhash_get_keygen_salt_size,
>> mhash_keygen
>
> This patch breaks the build:
>
> /local/qa/head/ext/mhash/mhash.c:68: error: conflicting types for
> 'mhash_get_hash_name_static'
> /usr/include/mutils/mhash.h:57: error: previous declaration of
> 'mhash_get_hash_name_static' was here
>
> The function is declared in the header like this:
> __const mutils_word8 *mhash_get_hash_name_static(hashid type);
>
Looks like there are headers without *and* with _different_ declarations.
I'll add a header grep to the config.m4 -- thanks!
--
Michael