diff options
author | aurel <aurel@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2005-04-15 14:52:33 +0000 |
---|---|---|
committer | aurel <aurel@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2005-04-15 14:52:33 +0000 |
commit | 87584d10f6c38705eb8a60ea27c2bde4c7b4fa3b (patch) | |
tree | 2f726928c9ef2afc3d5cd87cda0a5e52e40dc5f9 | |
parent | b3bd58219b11396bae9454d39520502596f37453 (diff) | |
download | mpv-87584d10f6c38705eb8a60ea27c2bde4c7b4fa3b.tar.bz2 mpv-87584d10f6c38705eb8a60ea27c2bde4c7b4fa3b.tar.xz |
when parsing one cmd argument, only un-escape _this_ argument, not the following ones
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15163 b3059339-0415-0410-9bf9-f77b7e298cf2
-rw-r--r-- | input/input.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/input/input.c b/input/input.c index 402c11b8a3..1427a0cfb0 100644 --- a/input/input.c +++ b/input/input.c @@ -628,7 +628,7 @@ mp_input_parse_cmd(char* str) { } else if(!e) e = ptr+strlen(ptr); l = e-start; ptr2 = start; - for(e = strchr(ptr2,'\\') ; e ; e = strchr(ptr2,'\\')) { + for(e = strchr(ptr2,'\\') ; e && e<start+l ; e = strchr(ptr2,'\\')) { memmove(e,e+1,strlen(e)); ptr2 = e + 1; l--; |