From c13cfd750e45974a967a4c2a74adb5f1783ae9ff Mon Sep 17 00:00:00 2001 From: ivo Date: Sun, 13 Aug 2006 16:45:20 +0000 Subject: fix segfault if an unknown property is requested git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19386 b3059339-0415-0410-9bf9-f77b7e298cf2 --- mplayer.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'mplayer.c') diff --git a/mplayer.c b/mplayer.c index b6dec82506..0ac790bf2d 100644 --- a/mplayer.c +++ b/mplayer.c @@ -4374,7 +4374,10 @@ if(step_sec>0) { m_option_t* prop; void* val; prop = mp_property_find(cmd->args[0].v.s); - if(!prop) mp_msg(MSGT_CPLAYER,MSGL_WARN,"Unkown property: '%s'\n",cmd->args[0].v.s); + if(!prop) { + mp_msg(MSGT_CPLAYER,MSGL_WARN,"Unkown property: '%s'\n",cmd->args[0].v.s); + break; + } /* Use m_option_print directly to get easily parseable values. */ val = calloc(1,prop->type->size); if(m_property_do(prop,M_PROPERTY_GET,val) <= 0) { -- cgit v1.2.3