Lines Matching defs:search_dir
800 char *search_dir = search_dir_spec, *end = 0;
804 while (search_dir && search_dir[0])
806 end = strchr (search_dir, ':');
809 DBG_INFO ("reading directory `%s'\n", search_dir);
811 if (stat (search_dir, &stat_buf) < 0)
813 DBG_ERR ("cannot stat `%s' (%s)\n", search_dir, strerror (errno));
818 DBG_ERR ("`%s' is not a directory\n", search_dir);
821 if ((dir = opendir (search_dir)) == 0)
823 DBG_ERR ("cannot read directory `%s' (%s)\n", search_dir,
834 if (strlen (search_dir)
840 sprintf (file_name, "%s/%s", search_dir, dir_entry->d_name);
1567 DBG_ERR ("cannot close directory `%s' (%s)\n", search_dir,
1572 search_dir = end + 1;
1574 search_dir = (search_dir + strlen (search_dir));