From 9e5f80ded3a80cb1c6b5eee5fba2634c841c90b4 Mon Sep 17 00:00:00 2001 From: ulion Date: Tue, 23 Oct 2007 00:44:22 +0000 Subject: Fix input command parser for using only tab to separate the arguments. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@24844 b3059339-0415-0410-9bf9-f77b7e298cf2 --- input/input.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'input/input.c') diff --git a/input/input.c b/input/input.c index 7380345bec..4b0f24c45f 100644 --- a/input/input.c +++ b/input/input.c @@ -754,8 +754,8 @@ mp_input_parse_cmd(char* str) { ptr = str; for(i=0; ptr && i < MP_CMD_MAX_ARGS; i++) { - ptr = strchr(ptr,' '); - if(!ptr) break; + while(ptr[0] != ' ' && ptr[0] != '\t' && ptr[0] != '\0') ptr++; + if(ptr[0] == '\0') break; while(ptr[0] == ' ' || ptr[0] == '\t') ptr++; if(ptr[0] == '\0') break; cmd->args[i].type = cmd_def->args[i].type; -- cgit v1.2.3