summaryrefslogtreecommitdiff
path: root/frontend_svr.c
diff options
context:
space:
mode:
Diffstat (limited to 'frontend_svr.c')
-rw-r--r--frontend_svr.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/frontend_svr.c b/frontend_svr.c
index 720106f8..43c74744 100644
--- a/frontend_svr.c
+++ b/frontend_svr.c
@@ -4,7 +4,7 @@
* See the main source file 'xineliboutput.c' for copyright information and
* how to reach the author.
*
- * $Id: frontend_svr.c,v 1.56 2008-04-10 20:21:45 phintuka Exp $
+ * $Id: frontend_svr.c,v 1.56.2.2 2008-09-26 19:37:37 phintuka Exp $
*
*/
@@ -52,7 +52,7 @@
#define LOG_OSD_BANDWIDTH (128*1024) /* log messages if OSD bandwidth > 1 Mbit/s */
#define PLAYFILE_CTRL_TIMEOUT 300 /* ms */
-#define PLAYFILE_TIMEOUT 5000 /* ms */
+#define PLAYFILE_TIMEOUT 20000 /* ms */
typedef struct {
int Size;
@@ -1108,7 +1108,7 @@ void cXinelibServer::Handle_Control_KEY(int cli, const char *arg)
bool repeat = false, release = false;
strn0cpy(buf, arg, sizeof(buf));
- int n = strlen(buf)-1;
+ size_t n = *buf ? strlen(buf)-1 : 0;
while(n && buf[n]==' ') buf[n--]=0; /* trailing spaces */
if(NULL != (key=strchr(buf, ' '))) {
while(*key == ' ')