tox.py fix creating tox_options

This commit is contained in:
ingvar1995 2016-02-20 21:11:00 +03:00
parent 6754b2bbbf
commit cfa91cea96

View File

@ -111,8 +111,9 @@ class Tox(object):
:return: A pointer to new ToxOptions object with default options or raise MemoryError. :return: A pointer to new ToxOptions object with default options or raise MemoryError.
""" """
tox_err_options_new = c_int() tox_err_options_new = c_int()
Tox.libtoxcore.tox_options_new.restype = POINTER(ToxOptions) f = Tox.libtoxcore.tox_options_new
result = Tox.libtoxcore.tox_options_new(addressof(tox_err_options_new)) f.restype = POINTER(ToxOptions)
result = f(addressof(tox_err_options_new))
tox_err_options_new = tox_err_options_new.value tox_err_options_new = tox_err_options_new.value
if tox_err_options_new == TOX_ERR_OPTIONS_NEW['TOX_ERR_OPTIONS_NEW_OK']: if tox_err_options_new == TOX_ERR_OPTIONS_NEW['TOX_ERR_OPTIONS_NEW_OK']:
return result return result