X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=support%2FUtil%2FMySystem.c;h=b78d99aac17b20736a6e3eda39af189a3cfd3fe8;hb=ff7b5335ba987f731d73c81a1e136b5d0b826dce;hp=307149bd267c26ca27b716f30111c3ebff0e8bce;hpb=5690e81c86090516e508b99fdafe05b24790d79f;p=fw%2Fsdcc diff --git a/support/Util/MySystem.c b/support/Util/MySystem.c index 307149bd..b78d99aa 100644 --- a/support/Util/MySystem.c +++ b/support/Util/MySystem.c @@ -238,23 +238,18 @@ merge_command(const char *command, const char *params) /* allocate extra space for 2x'"', ' ' and '\0' */ char *cmd_line = (char *)Safe_alloc(strlen(command) + strlen(params) + 4); sprintf(cmd_line, "\"%s\" %s", command, params); - return cmd_line; } /*! - * check if the path is absolute + * check if the path is relative or absolute (if contains the dir separator) */ static int has_path(const char *path) { if (strrchr(path, DIR_SEPARATOR_CHAR) == NULL) -#ifdef _WIN32 - /* try *nix dir separator on WIN32 */ - if (strrchr(path, UNIX_DIR_SEPARATOR_CHAR) == NULL) -#endif return 0; return 1;