Rev 7805 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
1665 | Nasarus | 1 | |
2 | { |
||
3 | char temp[256]; |
||
8827 | rgimad | 4 | unsigned result; |
5 | |||
1665 | Nasarus | 6 | |
8827 | rgimad | 7 | printf(CMD_CD_USAGE); |
8 | return TRUE; |
||
9 | } |
||
1665 | Nasarus | 10 | |
11 | |||
8827 | rgimad | 12 | return TRUE; |
13 | |||
1665 | Nasarus | 14 | |
8827 | rgimad | 15 | cur_dir[strlen(cur_dir)-1]='\0'; |
16 | dir_truncate(cur_dir); |
||
17 | set_cwd(cur_dir); |
||
18 | return TRUE; |
||
19 | } |
||
1665 | Nasarus | 20 | |
21 | |||
8827 | rgimad | 22 | if ( dir_check(dir) ) |
23 | { |
||
24 | strcpy(cur_dir, dir); |
||
25 | set_cwd(cur_dir); |
||
26 | return TRUE; |
||
27 | } |
||
28 | return FALSE; |
||
29 | } |
||
1665 | Nasarus | 30 | else { |
8827 | rgimad | 31 | strcpy(temp, cur_dir); |
32 | if (cur_dir[strlen(cur_dir)-1] != '/') |
||
33 | strcat(temp, "/"); |
||
34 | strcat(temp, dir); |
||
35 | |||
1665 | Nasarus | 36 | |
8827 | rgimad | 37 | |
2323 | Albom | 38 | |
8827 | rgimad | 39 | set_cwd(cur_dir); |
40 | return TRUE; |
||
41 | } |
||
1665 | Nasarus | 42 | |
43 | |||
8827 | rgimad | 44 | } |
1665 | Nasarus | 45 | |
46 | |||
47 |