View | Details | Raw Unified | Return to bug 444472
Collapse All | Expand All

(-)YCPTypes.cc (-5 / +5 lines)
Lines 12-24 Link Here
12
        return false;
12
        return false;
13
    if (PyType_Ready(&CodeType) < 0)
13
    if (PyType_Ready(&CodeType) < 0)
14
        return false;
14
        return false;
15
    Py_INCREF(&SymbolType);
15
    Py_INCREF((PyObject *)&SymbolType);
16
    PyModule_AddObject(module, "Symbol", (PyObject *)&SymbolType);
16
    PyModule_AddObject(module, "Symbol", (PyObject *)&SymbolType);
17
    Py_INCREF(&PathType);
17
    Py_INCREF((PyObject *)&PathType);
18
    PyModule_AddObject(module, "Path", (PyObject *)&PathType);
18
    PyModule_AddObject(module, "Path", (PyObject *)&PathType);
19
    Py_INCREF(&TermType);
19
    Py_INCREF((PyObject *)&TermType);
20
    PyModule_AddObject(module, "Term", (PyObject *)&TermType);
20
    PyModule_AddObject(module, "Term", (PyObject *)&TermType);
21
    Py_INCREF(&CodeType);
21
    Py_INCREF((PyObject *)&CodeType);
22
    PyModule_AddObject(module, "Code", (PyObject *)&CodeType);
22
    PyModule_AddObject(module, "Code", (PyObject *)&CodeType);
23
23
24
    return true;
24
    return true;
Lines 28-34 Link Here
28
{
28
{
29
    if (PyType_Ready(&TermType) < 0)
29
    if (PyType_Ready(&TermType) < 0)
30
        return false;
30
        return false;
31
	Py_INCREF(&TermType);
31
	Py_INCREF((PyObject *)&TermType);
32
    PyModule_AddObject(module, "Term", (PyObject *)&TermType);
32
    PyModule_AddObject(module, "Term", (PyObject *)&TermType);
33
33
34
    return true;
34
    return true;

Return to bug 444472