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

Reply via email to