X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilcutil%2Fsilcmime.c;h=6afc48f9be17d658cff6bf8a3c4be1276b93d9b0;hb=c83ba40afd93d30aa4464a1fed61387373c41d87;hp=c0817ec0f594d1eaed43c27d1f88fac673929116;hpb=57fdb449ba19b3303f5c48e0b222b8bb731868eb;p=silc.git diff --git a/lib/silcutil/silcmime.c b/lib/silcutil/silcmime.c index c0817ec0..6afc48f9 100644 --- a/lib/silcutil/silcmime.c +++ b/lib/silcutil/silcmime.c @@ -59,7 +59,7 @@ SilcMime silc_mime_alloc(void) if (!mime) return NULL; - mime->fields = silc_hash_table_alloc(0, silc_hash_string, mime, + mime->fields = silc_hash_table_alloc(NULL, 0, silc_hash_string, mime, silc_hash_string_compare, mime, silc_mime_field_dest, mime, TRUE); if (!mime->fields) { @@ -102,7 +102,7 @@ SilcMimeAssembler silc_mime_assembler_alloc(void) return NULL; assembler->fragments = - silc_hash_table_alloc(0, silc_hash_string, NULL, + silc_hash_table_alloc(NULL, 0, silc_hash_string, NULL, silc_hash_string_compare, NULL, silc_mime_assembler_dest, assembler, TRUE); if (!assembler->fragments) { @@ -468,7 +468,7 @@ SilcMime silc_mime_assemble(SilcMimeAssembler assembler, SilcMime partial) if (!silc_hash_table_find(assembler->fragments, (void *)id, NULL, (void *)&f)) { /* This is new fragment to new message. Add to hash table and return. */ - f = silc_hash_table_alloc(0, silc_hash_uint, NULL, NULL, NULL, + f = silc_hash_table_alloc(NULL, 0, silc_hash_uint, NULL, NULL, NULL, silc_mime_assemble_dest, NULL, TRUE); if (!f) goto err;