<div>Hi,</div><div>I've a little problem for define this :</div><div><br></div><div>extern enum __pmerrno_t {</div><div> PM_ERR_MEMORY = 1,</div><div> PM_ERR_SYSTEM,</div><div>....</div><div> PM_ERR_WRONG_ARCH</div>
<div>} pm_errno;</div><div><br></div><div>I've write :</div><div>pacman=cdll.LoadLibrary("libpacman.so")</div><div>...</div><div>#errors</div><div>( PM_ERR_MEMORY ,</div><div> PM_ERR_SYSTEM,</div><div>...</div>
<div> PM_ERR_WRONG_ARCH )=map(ctypes.c_int, xrange(1,63))</div><div><br></div><div>I would use pacman.pm_errno. That should be a integer but if I print the value it I've :</div><div><_FuncPtr object at 0xb73ce984></div>
<div><br></div><div>Howto find the value (or define ) pacman.pm_errno ?</div><div><br></div><div>The complete code can be find here : <a href="http://dors.frugalware.org/tmpgit/frugal-tweak/py-pacman/py-pacman.py">http://dors.frugalware.org/tmpgit/frugal-tweak/py-pacman/py-pacman.py</a> </div>
<div>and the .h is here <a href="http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=blob_plain;f=lib/libpacman/pacman.h;h=0f2a191681085dee99f485bad43a620043528904;hb=HEAD">http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=blob_plain;f=lib/libpacman/pacman.h;h=0f2a191681085dee99f485bad43a620043528904;hb=HEAD</a></div>
<div><br></div>-- <br><span style="border-collapse:collapse;font-family:arial,sans-serif;font-size:13px">#---------------------------------------------------------------------------<br># <span style="background-color:rgb(255,255,136);color:rgb(34,34,34);background-repeat:initial initial">Bouleetbil</span><br>
#<br>#---------------------------------------------------------------------------<br># _ _<br># (o)--(o)<br># /.______.\<br># \_______/<br># ./ \.<br># ( . , )<br>
# \ \_\\//_/ /<br># ~~ ~~ ~~<br>#---------------------------------------------------------------------------</span><br>