コード例 #1
0
ファイル: rpmfi-py.c プロジェクト: xrg/RPM
static PyObject *
rpmfi_Next(rpmfiObject * s)
{
    PyObject * result = NULL;

    result = rpmfi_iternext(s);

    if (result == NULL) {
	Py_INCREF(Py_None);
	return Py_None;
    }

    return result;
}
コード例 #2
0
ファイル: rpmfi-py.c プロジェクト: cmjonze/rpm5_tarballs
static PyObject *
rpmfi_Next(rpmfiObject * s)
	/*@globals _Py_NoneStruct @*/
	/*@modifies s, _Py_NoneStruct @*/
{
    PyObject * result = NULL;

    result = rpmfi_iternext(s);

    if (result == NULL) {
	Py_RETURN_NONE;
    }

    return result;
}