From 430b75f0e0716b3a41dd5bc8f689c81f5d827d35 Mon Sep 17 00:00:00 2001 From: hyc Date: Tue, 9 Mar 2010 02:50:45 +0000 Subject: [PATCH] Fix hostname parsing git-svn-id: svn://svn.mplayerhq.hu/rtmpdump/trunk@315 400ebc74-4327-4243-bc38-086b20814532 --- librtmp/parseurl.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/librtmp/parseurl.c b/librtmp/parseurl.c index 2e2a4bd..963bae9 100644 --- a/librtmp/parseurl.c +++ b/librtmp/parseurl.c @@ -90,12 +90,12 @@ parsehost: { int hostlen; - if(col) - hostlen = col - p; - else if(slash) + if(slash) hostlen = slash - p; else hostlen = end - p; + if(col && col -p < hostlen) + hostlen = col - p; if(hostlen < 256) { *host = malloc(hostlen+1); -- 2.50.1