Author: EricStein
Date: 2007-07-08 04:18:57 -0400 (Sun, 08 Jul 2007)
New Revision: 419
Modified:
trunk/pysoy/src/_datatypes/HashTable.pxi
trunk/pysoy/src/_datatypes/soy._datatypes.pxd
trunk/pysoy/src/_datatypes/soy._datatypes.pyx
Log:
more work on hashtable
Modified: trunk/pysoy/src/_datatypes/HashTable.pxi
===================================================================
--- trunk/pysoy/src/_datatypes/HashTable.pxi 2007-07-08 07:54:59 UTC (rev
418)
+++ trunk/pysoy/src/_datatypes/HashTable.pxi 2007-07-08 08:18:57 UTC (rev
419)
@@ -23,7 +23,7 @@
wrapped to allow ease of use by other PySoy classes.
'''
def __new__(self) :
- self._hashtable = glib.g_hash_table_new_full(glib.g_str_hash,
glib.g_str_equal, py.PyMem_Free, py.PyMem_Free)
+ self._hashtable = glib.g_hash_table_new(glib.g_str_hash, glib.g_str_equal)
def __dealloc__(self) :
glib.g_hash_table_destroy(self._hashtable)
Modified: trunk/pysoy/src/_datatypes/soy._datatypes.pxd
===================================================================
--- trunk/pysoy/src/_datatypes/soy._datatypes.pxd 2007-07-08 07:54:59 UTC
(rev 418)
+++ trunk/pysoy/src/_datatypes/soy._datatypes.pxd 2007-07-08 08:18:57 UTC
(rev 419)
@@ -19,6 +19,7 @@
cimport py
cimport glib
+cimport stdio
cdef class HashTable :
cdef glib.GHashTable *_hashtable
Modified: trunk/pysoy/src/_datatypes/soy._datatypes.pyx
===================================================================
--- trunk/pysoy/src/_datatypes/soy._datatypes.pyx 2007-07-08 07:54:59 UTC
(rev 418)
+++ trunk/pysoy/src/_datatypes/soy._datatypes.pyx 2007-07-08 08:18:57 UTC
(rev 419)
@@ -26,5 +26,6 @@
'by '+'$Author$'[9:-2]
__version__ = 'Trunk (r'+'$Rev$'[6:-2]+')'
+include "HashTable.pxi"
include "FaceList.pxi"
include "VertexList.pxi"
_______________________________________________
PySoy-SVN mailing list
[email protected]
http://www.pysoy.org/mailman/listinfo/pysoy-svn