Lines Matching refs:in
546 vms_unix_mixed_filespec(char *in, char *out) in vms_unix_mixed_filespec() argument
556 lastcolon = strrchr(in, ':'); // find last colon in vms_unix_mixed_filespec()
558 len = lastcolon - in + 1; in vms_unix_mixed_filespec()
559 strncpy(out, in, len); in vms_unix_mixed_filespec()
561 in += len; in vms_unix_mixed_filespec()
567 ch = *in; in vms_unix_mixed_filespec()
570 SKIP_FOLLOWING_SLASHES(in); in vms_unix_mixed_filespec()
571 } else if (EQN(in, "../", 3)) { // Unix parent directory? in vms_unix_mixed_filespec()
576 in += 2; in vms_unix_mixed_filespec()
577 SKIP_FOLLOWING_SLASHES(in); in vms_unix_mixed_filespec()
579 while (EQN(in, "./", 2)) { // Ignore Unix "current dir" in vms_unix_mixed_filespec()
580 in += 2; in vms_unix_mixed_filespec()
581 SKIP_FOLLOWING_SLASHES(in); in vms_unix_mixed_filespec()
583 if (strchr(in, '/') == NULL) { // any more Unix directories ? in vms_unix_mixed_filespec()
584 strcpy(out, in); // No - get rest of the spec in vms_unix_mixed_filespec()
589 --in; in vms_unix_mixed_filespec()
597 ++in; in vms_unix_mixed_filespec()
599 while (*in != '\0') { in vms_unix_mixed_filespec()
600 ch = *in; in vms_unix_mixed_filespec()
604 SKIP_FOLLOWING_SLASHES(in); in vms_unix_mixed_filespec()
606 else if (EQN(in, "../", 3)) { // Unix parent directory? in vms_unix_mixed_filespec()
610 in += 2; in vms_unix_mixed_filespec()
611 SKIP_FOLLOWING_SLASHES(in); in vms_unix_mixed_filespec()
614 while (EQN(in, "./", 2)) { // Ignore Unix "current dir" in vms_unix_mixed_filespec()
616 in += 2; in vms_unix_mixed_filespec()
617 SKIP_FOLLOWING_SLASHES(in); in vms_unix_mixed_filespec()
618 ch = *in; in vms_unix_mixed_filespec()
624 ++in; in vms_unix_mixed_filespec()