D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
thread-self
/
root
/
opt
/
cpanel
/
ea-libxml2
/
share
/
doc
/
libxml2
/
python
/
examples
/
Filename :
inbuf.py
back
Copy
#!/usr/bin/env python3 import sys import setup_test import libxml2 try: import StringIO str_io = StringIO.StringIO except: import io str_io = io.StringIO # Memory debug specific libxml2.debugMemory(1) i = 0 while i < 5000: f = str_io("foobar") buf = libxml2.inputBuffer(f) i = i + 1 del f del buf # Memory debug specific libxml2.cleanupParser() if libxml2.debugMemory(1) == 0: print("OK") else: print("Memory leak %d bytes" % (libxml2.debugMemory(1)))