Subversion Repositories SvarDOS

Rev

Rev 421 | Rev 533 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 421 Rev 501
Line 26... Line 26...
26
 * rename/ren
26
 * rename/ren
27
 */
27
 */
28
 
28
 
29
static int cmd_rename(struct cmd_funcparam *p) {
29
static int cmd_rename(struct cmd_funcparam *p) {
30
  char *src = p->BUFFER;
30
  char *src = p->BUFFER;
31
  char *dst = p->BUFFER + (BUFFER_SIZE / 4);
31
  char *dst = p->BUFFER + 256;
32
  char *buff1 = p->BUFFER + (BUFFER_SIZE / 4 * 2);
32
  char *buff1 = p->BUFFER + 512;
33
  char *buff2 = p->BUFFER + (BUFFER_SIZE / 4 * 3);
33
  char *buff2 = p->BUFFER + 1024;
34
  unsigned short i, fnameoffset;
34
  unsigned short i, fnameoffset;
35
  struct DTA *dta = (void *)0x80; /* use default DTA in PSP */
35
  struct DTA *dta = (void *)0x80; /* use default DTA in PSP */
36
 
36
 
37
  if (cmd_ishlp(p)) {
37
  if (cmd_ishlp(p)) {
38
    outputnl("Renames a file or files");
38
    outputnl("Renames a file or files");