oops - the function is exported as 'my_free', not 'free'.
This commit is contained in:
parent
748f6fbf2c
commit
97a7b7fef3
|
@ -46,12 +46,12 @@ class SlicesTestCase(unittest.TestCase):
|
||||||
import operator
|
import operator
|
||||||
self.assertRaises(TypeError, operator.setslice,
|
self.assertRaises(TypeError, operator.setslice,
|
||||||
res, 0, 5, u"abcde")
|
res, 0, 5, u"abcde")
|
||||||
dll.free(res)
|
dll.my_free(res)
|
||||||
|
|
||||||
dll.my_strdup.restype = POINTER(c_byte)
|
dll.my_strdup.restype = POINTER(c_byte)
|
||||||
res = dll.my_strdup(s)
|
res = dll.my_strdup(s)
|
||||||
self.failUnlessEqual(res[:len(s)-1], range(ord("a"), ord("z")+1))
|
self.failUnlessEqual(res[:len(s)-1], range(ord("a"), ord("z")+1))
|
||||||
dll.free(res)
|
dll.my_free(res)
|
||||||
|
|
||||||
def test_char_array(self):
|
def test_char_array(self):
|
||||||
s = "abcdefghijklmnopqrstuvwxyz\0"
|
s = "abcdefghijklmnopqrstuvwxyz\0"
|
||||||
|
@ -78,7 +78,7 @@ class SlicesTestCase(unittest.TestCase):
|
||||||
import operator
|
import operator
|
||||||
self.assertRaises(TypeError, operator.setslice,
|
self.assertRaises(TypeError, operator.setslice,
|
||||||
res, 0, 5, u"abcde")
|
res, 0, 5, u"abcde")
|
||||||
dll.free(res)
|
dll.my_free(res)
|
||||||
|
|
||||||
if sizeof(c_wchar) == sizeof(c_short):
|
if sizeof(c_wchar) == sizeof(c_short):
|
||||||
dll.my_wcsdup.restype = POINTER(c_short)
|
dll.my_wcsdup.restype = POINTER(c_short)
|
||||||
|
@ -90,7 +90,7 @@ class SlicesTestCase(unittest.TestCase):
|
||||||
return
|
return
|
||||||
res = dll.my_wcsdup(s)
|
res = dll.my_wcsdup(s)
|
||||||
self.failUnlessEqual(res[:len(s)-1], range(ord("a"), ord("z")+1))
|
self.failUnlessEqual(res[:len(s)-1], range(ord("a"), ord("z")+1))
|
||||||
dll.free(res)
|
dll.my_free(res)
|
||||||
|
|
||||||
################################################################
|
################################################################
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue