Subversion Repositories SvarDOS

Rev

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

Rev 533 Rev 538
Line 281... Line 281...
281
    /* resolve truename of src and write it to buffer */
281
    /* resolve truename of src and write it to buffer */
282
    t = file_truename(setup->src[i], setup->cursrc);
282
    t = file_truename(setup->src[i], setup->cursrc);
283
    if (t != 0) {
283
    if (t != 0) {
284
      output(setup->src[i]);
284
      output(setup->src[i]);
285
      output(" - ");
285
      output(" - ");
286
      outputnl(doserr(t));
286
      nls_outputnl_doserr(t);
287
      continue;
287
      continue;
288
    }
288
    }
289
    cursrclen = strlen(setup->cursrc); /* remember cursrc length */
289
    cursrclen = strlen(setup->cursrc); /* remember cursrc length */
290
 
290
 
291
    /* if length zero, skip (not sure why this would be possible, though) */
291
    /* if length zero, skip (not sure why this would be possible, though) */
Line 345... Line 345...
345
      }
345
      }
346
      outputnl(setup->dst);
346
      outputnl(setup->dst);
347
 
347
 
348
      t = cmd_copy_internal(setup->dst, 0, setup->cursrc, 0, appendflag, setup->databuf, setup->databufsz);
348
      t = cmd_copy_internal(setup->dst, 0, setup->cursrc, 0, appendflag, setup->databuf, setup->databufsz);
349
      if (t != 0) {
349
      if (t != 0) {
350
        outputnl(doserr(t));
350
        nls_outputnl_doserr(t);
351
        return(CMD_FAIL);
351
        return(CMD_FAIL);
352
      }
352
      }
353
 
353
 
354
      copiedcount_in++;
354
      copiedcount_in++;
355
    } while (findnext(dta) == 0);
355
    } while (findnext(dta) == 0);