Changeset 1e57186 in rtems
- Timestamp:
- 10/25/99 14:46:56 (24 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 9cc603ff
- Parents:
- 04df848
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/exec/libfs/src/imfs/imfs_gtkn.c
r04df848 r1e57186 26 26 ) 27 27 { 28 inti = 0;28 register int i = 0; 29 29 IMFS_token_types type = IMFS_NAME; 30 register char c; 30 31 31 32 /* 32 33 * Copy a name into token. (Remember NULL is a token.) 33 34 */ 35 c = path[i]; 36 while ( (!IMFS_is_separator(c)) && (i <= IMFS_NAME_MAX) ) { 34 37 35 while ( !IMFS_is_separator( path[i] ) && (i <= IMFS_NAME_MAX) ) { 36 37 token[i] = path[i]; 38 token[i] = c; 38 39 39 40 if (i == IMFS_NAME_MAX) 40 41 return IMFS_INVALID_TOKEN; 41 42 42 if ( !IMFS_is_valid_name_char( token[i]) )43 if ( !IMFS_is_valid_name_char(c) ) 43 44 type = IMFS_INVALID_TOKEN; 44 45 45 i++;46 c = path [++i]; 46 47 } 47 48 … … 51 52 52 53 if ( i == 0 ) { 53 token[i] = path[i];54 token[i] = c; 54 55 55 56 if ( token[i] != '\0' ) { -
c/src/lib/libc/imfs_gtkn.c
r04df848 r1e57186 26 26 ) 27 27 { 28 inti = 0;28 register int i = 0; 29 29 IMFS_token_types type = IMFS_NAME; 30 register char c; 30 31 31 32 /* 32 33 * Copy a name into token. (Remember NULL is a token.) 33 34 */ 35 c = path[i]; 36 while ( (!IMFS_is_separator(c)) && (i <= IMFS_NAME_MAX) ) { 34 37 35 while ( !IMFS_is_separator( path[i] ) && (i <= IMFS_NAME_MAX) ) { 36 37 token[i] = path[i]; 38 token[i] = c; 38 39 39 40 if (i == IMFS_NAME_MAX) 40 41 return IMFS_INVALID_TOKEN; 41 42 42 if ( !IMFS_is_valid_name_char( token[i]) )43 if ( !IMFS_is_valid_name_char(c) ) 43 44 type = IMFS_INVALID_TOKEN; 44 45 45 i++;46 c = path [++i]; 46 47 } 47 48 … … 51 52 52 53 if ( i == 0 ) { 53 token[i] = path[i];54 token[i] = c; 54 55 55 56 if ( token[i] != '\0' ) { -
c/src/libfs/src/imfs/imfs_gtkn.c
r04df848 r1e57186 26 26 ) 27 27 { 28 inti = 0;28 register int i = 0; 29 29 IMFS_token_types type = IMFS_NAME; 30 register char c; 30 31 31 32 /* 32 33 * Copy a name into token. (Remember NULL is a token.) 33 34 */ 35 c = path[i]; 36 while ( (!IMFS_is_separator(c)) && (i <= IMFS_NAME_MAX) ) { 34 37 35 while ( !IMFS_is_separator( path[i] ) && (i <= IMFS_NAME_MAX) ) { 36 37 token[i] = path[i]; 38 token[i] = c; 38 39 39 40 if (i == IMFS_NAME_MAX) 40 41 return IMFS_INVALID_TOKEN; 41 42 42 if ( !IMFS_is_valid_name_char( token[i]) )43 if ( !IMFS_is_valid_name_char(c) ) 43 44 type = IMFS_INVALID_TOKEN; 44 45 45 i++;46 c = path [++i]; 46 47 } 47 48 … … 51 52 52 53 if ( i == 0 ) { 53 token[i] = path[i];54 token[i] = c; 54 55 55 56 if ( token[i] != '\0' ) { -
cpukit/libfs/src/imfs/imfs_gtkn.c
r04df848 r1e57186 26 26 ) 27 27 { 28 inti = 0;28 register int i = 0; 29 29 IMFS_token_types type = IMFS_NAME; 30 register char c; 30 31 31 32 /* 32 33 * Copy a name into token. (Remember NULL is a token.) 33 34 */ 35 c = path[i]; 36 while ( (!IMFS_is_separator(c)) && (i <= IMFS_NAME_MAX) ) { 34 37 35 while ( !IMFS_is_separator( path[i] ) && (i <= IMFS_NAME_MAX) ) { 36 37 token[i] = path[i]; 38 token[i] = c; 38 39 39 40 if (i == IMFS_NAME_MAX) 40 41 return IMFS_INVALID_TOKEN; 41 42 42 if ( !IMFS_is_valid_name_char( token[i]) )43 if ( !IMFS_is_valid_name_char(c) ) 43 44 type = IMFS_INVALID_TOKEN; 44 45 45 i++;46 c = path [++i]; 46 47 } 47 48 … … 51 52 52 53 if ( i == 0 ) { 53 token[i] = path[i];54 token[i] = c; 54 55 55 56 if ( token[i] != '\0' ) {
Note: See TracChangeset
for help on using the changeset viewer.