Field setters: Remove unneeded type/range checks and resulting unused code.
commit26c015b177ddcc0f35c97bcd7a4f2114fb2e8e2a
authorChristoph Reiter <reiter.christoph@gmail.com>
Sun, 29 Mar 2015 21:23:09 +0000 (29 23:23 +0200)
committerChristoph Reiter <reiter.christoph@gmail.com>
Mon, 30 Mar 2015 09:15:41 +0000 (30 11:15 +0200)
tree7165aba831dfea62ffb9a89ff0dc27e0129e1ee7
parentdbb0b199268ece884e19eb99093fc26bd7bf92af
Field setters: Remove unneeded type/range checks and resulting unused code.

These checks are performed in the actual marshalling code
paths as well, no need to do them twice.

Also move _pygi_g_registered_type_info_check_object() to pygi-info.c
as it's the only place where it is still used.

https://bugzilla.gnome.org/show_bug.cgi?id=746985
gi/pygi-argument.c
gi/pygi-argument.h
gi/pygi-info.c
tests/test_fields.py