dict.c revision fd1a8db8fa61f9c38f063f62753d1bfef0261e19
/* Copyright (c) 2005-2008 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)
}
const char *username)
{
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)
{
}
{
}
{
}
{
}
{
}
{
}
{
}
const char *key)
{
}
{
if (diff != 0) {
}
}