Lines Matching defs:dict
953 fmd_module_dc_opendict(fmd_module_t *mp, const char *dict)
961 dictnam = strdupa(fmd_strbasename(dict));
964 strcmp(p, ".dict") == 0)
965 *p = '\0'; /* eliminate any trailing .dict suffix */
968 * If 'dict' is an absolute path, dictdir = $rootdir/`dirname dict`
969 * If 'dict' is not an absolute path, dictdir = $dictdir/`dirname dict`
971 if (dict[0] == '/') {
972 len = strlen(fmd.d_rootdir) + strlen(dict) + 1;
974 (void) snprintf(dictdir, len, "%s%s", fmd.d_rootdir, dict);
978 len = strlen(fmd.d_rootdir) + strlen(p) + strlen(dict) + 3;
981 "%s/%s/%s", fmd.d_rootdir, p, dict);
985 fmd_dprintf(FMD_DBG_MOD, "module %s opening %s -> %s/%s.dict\n",
986 mp->mod_name, dict, dictdir, dictnam);