diff options
author | Sergey Poznyakoff <gray@gnu.org> | 2018-09-10 11:59:45 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org> | 2018-09-10 11:59:45 +0300 |
commit | 07a88216ed19f7942e75e2d249b84724a41a75db (patch) | |
tree | 724365f1aaea0ac588234bcf53748cde689e3d79 /doc | |
parent | 7ba312101e40bf17d517b401f0f56b70b17f5f1a (diff) | |
download | dico-07a88216ed19f7942e75e2d249b84724a41a75db.tar.gz dico-07a88216ed19f7942e75e2d249b84724a41a75db.tar.bz2 |
Correctly display MIME headers read from the underlying db in virtual db
* NEWS: Update.
* doc/libdico.texi: Update.
* dicod/database.c (dicod_database_mime_header): Use temporary storage
to preserve original header in case of failure.
* dicod/virtual.c (dico_result_headers): Implement function.
* include/dico/assoc.h (dico_assoc_count): New function.
* lib/assoc.c (dico_assoc_count): New function.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/libdico.texi | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/doc/libdico.texi b/doc/libdico.texi index 7c66afd..39e3f4a 100644 --- a/doc/libdico.texi +++ b/doc/libdico.texi @@ -224,21 +224,47 @@ struct dico_assoc @{ @deftypefn Function dico_assoc_list_t dico_assoc_create (void) @end deftypefn +@deftypefn Function dico_assoc_list_t dico_assoc_dup(dico_assoc_list_t @var{src}) +@end deftypefn + @deftypefn Function void dico_assoc_destroy (dico_assoc_list_t *@var{passoc}) @end deftypefn +@deftypefn int dico_assoc_clear(dico_assoc_list_t @var{assoc}) +@end deftypefn + @deftypefn Function int dico_assoc_add (dico_assoc_list_t @var{assoc}, @ const char *@var{key}, const char *@var{value}) @end deftypefn +@deftypefn Function int dico_assoc_append(dico_assoc_list_t @var{assoc}, @ + const char *@var{key}, const char *@var{value}) +@end deftypefn + +@deftypefn Function {const char *}dico_assoc_find_n(@ + dico_assoc_list_t @var{assoc}, @ + const char *@var{key}, size_t @var{n}) +@end deftypefn + @deftypefn Function {const char *} dico_assoc_find (@ dico_assoc_list_t @var{assoc}, const char *@var{key}) @end deftypefn +@deftypefn Function void dico_assoc_remove_n(@ + dico_assoc_list_t @var{assoc}, const char *@var{key}, size_t @var{n}) +@end deftypefn + @deftypefn Function void dico_assoc_remove (@ dico_assoc_list_t @var{assoc}, const char *@var{key}) @end deftypefn +@deftypefn Function size_t dico_assoc_count(dico_assoc_list_t @var{assoc}) +@end deftypefn + +@deftypefn Function dico_iterator_t dico_assoc_iterator(@ + dico_assoc_list_t @var{assoc}) +@end deftypefn + @node diag @section Diagnostics Functions @UNREVISED |