48 lines
1.1 KiB
Text
48 lines
1.1 KiB
Text
$NetBSD: patch-ae,v 1.1 1998/09/04 18:33:47 christos Exp $
|
|
|
|
*** old/panels.c Fri Sep 4 11:22:05 1998
|
|
--- panels.c Fri Sep 4 11:21:28 1998
|
|
***************
|
|
*** 31,36 ****
|
|
--- 31,37 ----
|
|
save_item, /* saves messages */
|
|
sub_hdr_item[6]; /* display items that just sit there and give help */
|
|
|
|
+ static char gpat[] = "*/{.,..}";
|
|
#ifndef NO_WALK_MENUS
|
|
Panel
|
|
folder_panel,
|
|
***************
|
|
*** 461,467 ****
|
|
struct stat s_buf;
|
|
char buf[MAXPATHLEN];
|
|
|
|
! if (glob(path, "*/{.,..}")) {
|
|
return NULL;
|
|
}
|
|
|
|
--- 462,468 ----
|
|
struct stat s_buf;
|
|
char buf[MAXPATHLEN];
|
|
|
|
! if (glob(path, gpat)) {
|
|
return NULL;
|
|
}
|
|
|
|
***************
|
|
*** 708,714 ****
|
|
sprintf(buf, "%s/{.*,*}", path);
|
|
if (filexp(buf, &names) > 0) {
|
|
for (np = names; np && *np; np++) {
|
|
! if (!glob(*np, "*/{.,..}"))
|
|
add_path_to_menu(item, *np, n);
|
|
}
|
|
free_vec(names);
|
|
--- 709,715 ----
|
|
sprintf(buf, "%s/{.*,*}", path);
|
|
if (filexp(buf, &names) > 0) {
|
|
for (np = names; np && *np; np++) {
|
|
! if (!glob(*np, gpat))
|
|
add_path_to_menu(item, *np, n);
|
|
}
|
|
free_vec(names);
|