Original commit message from CVS:
Check added in last checkin was tripping on the ends of the varargs array
entry->propstype = GST_PROPS_LIST_TYPE; \
entry->data.list_data.entries = g_list_copy (va_arg (var_args, GList*)); \
break; \
+ case GST_PROPS_END_TYPE: \
+ break; \
default: \
g_warning("attempt to set invalid props type\n"); \
break; \
case GST_PROPS_LIST_TYPE: \
*(va_arg (var_args, GList**)) = entry->data.list_data.entries; \
break; \
+ case GST_PROPS_END_TYPE: \
+ break; \
default: \
*result = FALSE; \
break; \