dict.c revision 3954326e793bdef1e94e0ad781ed6cc7e48beebb
/* Copyright (c) 2005-2009 Dovecot authors, see the included COPYING file */
#include "lib.h"
#include "array.h"
#include "dict-sql.h"
#include "dict-private.h"
{
unsigned int i, count;
for (i = 0; i < count; i++) {
return dicts[i];
}
return NULL;
}
{
if (!array_is_created(&dict_drivers))
i_fatal("dict_driver_register(%s): Already registered",
}
}
{
unsigned int i, count;
for (i = 0; i < count; i++) {
break;
}
}
if (array_count(&dict_drivers) == 0)
}
void dict_drivers_register_builtin(void)
{
}
void dict_drivers_unregister_builtin(void)
{
}
{
const char *p, *name;
if (p == NULL) {
return NULL;
}
T_BEGIN {
} T_END;
}
{
}
{
}
static bool dict_key_prefix_is_valid(const char *key)
{
}
const char **value_r)
{
}
struct dict_iterate_context *
enum dict_iterate_flags flags)
{
}
{
}
{
}
{
}
{
}
void *context)
{
}
{
}
{
}
const char *key)
{
}
{
if (diff != 0) {
}
}