Lines Matching defs:esdb
56 #define ESDB_DIR "esdb.dir"
57 #define ESDB_ALIAS "esdb.alias"
77 conv_esdb(struct _citrus_esdb *esdb, struct _region *fr)
108 esdb->db_encname = strdup(str);
109 if (esdb->db_encname == NULL) {
114 esdb->db_len_variable = 0;
115 esdb->db_variable = NULL;
118 esdb->db_len_variable = strlen(str) + 1;
119 esdb->db_variable = strdup(str);
120 if (esdb->db_variable == NULL) {
132 esdb->db_num_charsets = num_charsets;
137 esdb->db_use_invalid = 1;
138 esdb->db_invalid = tmp;
140 esdb->db_use_invalid = 0;
145 esdb->db_charsets = malloc(num_charsets * sizeof(*esdb->db_charsets));
146 if (esdb->db_charsets == NULL) {
156 esdb->db_charsets[i].ec_csid = csid;
163 esdb->db_charsets[i].ec_csname = strdup(str);
164 if (esdb->db_charsets[i].ec_csname == NULL) {
175 free(esdb->db_charsets[i - 1].ec_csname);
176 free(esdb->db_charsets);
178 free(esdb->db_variable);
180 free(esdb->db_encname);
256 * get esdb entries.
326 if ((p = strstr(buf1, ".esdb")) != NULL)