Sanitize include behaviour.
authorreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>
Tue, 25 Oct 2011 20:18:35 +0000 (20:18 +0000)
committerreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>
Tue, 25 Oct 2011 20:18:35 +0000 (20:18 +0000)
commite288188d1d51fce8f7af8a7f2cea601f7710c6f3
tree0c68df1af5292c5833ebdbcc08d7a7da82e04941
parentc54032153bbf81c95fe79cddfc3b4fb018221f4f
Sanitize include behaviour.

The normal func_param argument type will iterate over all previous
values each time a new value is assigned.
This leads e.g. to a complete mess and non-working recursion limiting
when creating a config file that includes itself.
Seem to also fix bug #1994.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@34257 b3059339-0415-0410-9bf9-f77b7e298cf2
cfg-common.h
cfg-mplayer.h
m_option.c
m_option.h