Changeset 3d063c in git for Singular/find_exec.c
- Timestamp:
- May 6, 1998, 6:55:03 PM (25 years ago)
- Branches:
- (u'spielwiese', '0d6b7fcd9813a1ca1ed4220cfa2b104b97a0a003')
- Children:
- 3b82fb2cd942ae8d9c94c9783e8002a35d75a87f
- Parents:
- f8b861ae7ce15edcb5356fce73c5286f2f85a02e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/find_exec.c
rf8b861 r3d063c 74 74 } 75 75 else { 76 if (( name[0] == '.') && (name[1] == '/')) {77 strcpy (tbuf, ".");76 if (((name[0] == '.') && (name[1] == '/')) || 77 ((name[0] == '.') && (name[1] == '.') && (name[2] == '/'))) { 78 78 79 strcpy (tbuf, (name[1] == '.' ? ".." : ".")); 80 79 81 #ifdef HAVE_GETCWD 80 82 getcwd (tbuf, MAXPATHLEN); … … 84 86 # endif 85 87 #endif 86 strcat (tbuf, name + 1);88 strcat (tbuf, name + (name[1] == '.' ? 2 : 1)); 87 89 return copy_of (tbuf); 88 90 }
Note: See TracChangeset
for help on using the changeset viewer.