Changeset 4664
- Timestamp:
- 09/24/08 07:21:13 (5 years ago)
- Location:
- trunk/src/host/pye17
- Files:
-
- 3 edited
-
codegen/codegen.py (modified) (1 diff)
-
codegen/h2def.py (modified) (1 diff)
-
evas/evasmodule.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/host/pye17/codegen/codegen.py
r4660 r4664 1621 1621 self.fp.write( 1622 1622 '%(indent)spygobject_register_class(d, "%(c_name)s", %(typecode)s, &Py%(c_name)s_Type, %(bases)s);\n' 1623 % dict(indent=indent_str, c_name=obj.c_name, typecode= 77, bases=bases_str))1623 % dict(indent=indent_str, c_name=obj.c_name, typecode="G_TYPE_OBJECT", bases=bases_str)) 1624 1624 #'%(indent)spygobject_register_class(d, "%(c_name)s", %(typecode)s, &Py%(c_name)s_Type, %(bases)s);\n' 1625 1625 #% dict(indent=indent_str, c_name=obj.c_name, typecode=obj.typecode, bases=bases_str)) -
trunk/src/host/pye17/codegen/h2def.py
r4660 r4664 378 378 fp.write(' (in-module "' + module + '")\n') 379 379 fp.write(' (c-name "' + cname + '")\n') 380 fp.write(' (gtype-id " 77")\n')380 fp.write(' (gtype-id "G_TYPE_OBJECT")\n') 381 381 #fp.write(' (gtype-id "' + typecode(cname) + '")\n') 382 382 prefix = entries[0] -
trunk/src/host/pye17/evas/evasmodule.c
r4658 r4664 1 1 #include <pygobject.h> 2 3 void evas_register_classes (PyObject *d);2 3 void evas_register_classes(PyObject *d); 4 4 extern PyMethodDef evas_functions[]; 5 5 6 6 DL_EXPORT(void) 7 7 initevas(void) 8 8 { 9 9 PyObject *m, *d; 10 11 init_pygobject (); 12 13 m = Py_InitModule ("evas", evas_functions); 14 d = PyModule_GetDict (m); 15 16 evas_register_classes (d); 17 18 if (PyErr_Occurred ()) { 10 11 init_pygobject(); 12 13 m = Py_InitModule("evas", evas_functions); 14 15 d = PyModule_GetDict(m); 16 17 evas_register_classes(d); 18 19 if (PyErr_Occurred()) { 19 20 Py_FatalError ("can't initialise module evas"); 20 21 } 21 22 } 22
Note: See TracChangeset
for help on using the changeset viewer.
