Rev 6862 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6862 | Rev 7805 | ||
---|---|---|---|
Line 14... | Line 14... | ||
14 | return TRUE; |
14 | return TRUE; |
15 | } |
15 | } |
16 | 16 | ||
17 | if ( 0 == strcmp(dir, ".") ) |
17 | if ( 0 == strcmp(dir, ".") || 0 == strcmp(dir, "./") ) |
Line 18... | Line 18... | ||
18 | return FALSE; |
18 | return TRUE; |
19 | 19 | ||
Line 20... | Line 20... | ||
20 | if ( ( 0 == strcmp(dir, "..") ) && ( 0 != strcmp(cur_dir, "/")) ) |
20 | if ( ( 0 == strcmp(dir, "..") || 0 == strcmp(dir, "../") ) && ( 0 != strcmp(cur_dir, "/")) ) |
21 | { |
21 | { |
22 | cur_dir[strlen(cur_dir)-1]='\0'; |
22 | cur_dir[strlen(cur_dir)-1]='\0'; |
23 | dir_truncate(cur_dir); |
23 | dir_truncate(cur_dir); |
24 | set_cwd(cur_dir); |
24 | set_cwd(cur_dir); |
25 | return TRUE; |
25 | return TRUE; |