home *** CD-ROM | disk | FTP | other *** search
- *** Makefile.rtr Tue Nov 26 16:04:59 1991
- --- Makefile Tue Nov 26 16:24:49 1991
- ***************
- *** 21,33 ****
- #
-
- # Case 1:
- ! VTREE=vtree
- ! SYS= -DBSD -DLSTAT
- ! NLIB= # -lgetopt
-
- # Case 2:
- ! #VTREE=vtree
- ! #SYS= -DSYS_V
- #NLIB= -lndir
-
- # Case 3:
- --- 21,33 ----
- #
-
- # Case 1:
- ! #VTREE=vtree
- ! #SYS= -DBSD
- ! #NLIB= # -lgetopt
-
- # Case 2:
- ! VTREE=vtree
- ! SYS= -DSYS_V
- #NLIB= -lndir
-
- # Case 3:
- *** vtree.c.orig Wed Nov 6 09:59:24 1991
- --- vtree.c Tue Nov 26 16:59:33 1991
- ***************
- *** 88,96 ****
-
- #ifdef MEMORY_BASED
- struct RD_list {
- - READ entry;
- struct RD_list *fptr;
- struct RD_list *bptr;
- };
- #endif
-
- --- 88,96 ----
-
- #ifdef MEMORY_BASED
- struct RD_list {
- struct RD_list *fptr;
- struct RD_list *bptr;
- + READ entry;
- };
- #endif
-
- ***************
- *** 173,179 ****
-
- #ifdef MEMORY_BASED
- struct RD_list *head = NULL, *tail, *tmp_RD, *tmp1_RD; /* head and tail of directory list */
- ! struct RD_list sz;
- READ tmp_entry;
- #endif
-
- --- 173,179 ----
-
- #ifdef MEMORY_BASED
- struct RD_list *head = NULL, *tail, *tmp_RD, *tmp1_RD; /* head and tail of directory list */
- ! int sz;
- READ tmp_entry;
- #endif
-
- ***************
- *** 273,280 ****
- ( strcmp(NAME(*file), "..") != SAME &&
- strcmp(NAME(*file), ".") != SAME &&
- chk_4_dir(NAME(*file)) ) ) {
- ! tmp_RD = (struct RD_list *) malloc(sizeof(sz));
- ! memcpy(&tmp_RD->entry, file, sizeof(tmp_entry));
- tmp_RD->bptr = head;
- tmp_RD->fptr = NULL;
- if (head == NULL) head = tmp_RD;
- --- 273,281 ----
- ( strcmp(NAME(*file), "..") != SAME &&
- strcmp(NAME(*file), ".") != SAME &&
- chk_4_dir(NAME(*file)) ) ) {
- ! sz = file->d_reclen+sizeof(struct RD_list)-sizeof(READ);
- ! tmp_RD = (struct RD_list *) malloc(sz);
- ! memcpy(&tmp_RD->entry, file, file->d_reclen);
- tmp_RD->bptr = head;
- tmp_RD->fptr = NULL;
- if (head == NULL) head = tmp_RD;
-