19 #if defined(_RPMPERL_INTERNAL) 23 #if defined(__LCLINT__) 42 #define rpmperlUnlink(_perl) \ 43 ((rpmperl)rpmioUnlinkPoolItem((rpmioItem)(_perl), __FUNCTION__, __FILE__, __LINE__)) 53 #define rpmperlLink(_perl) \ 54 ((rpmperl)rpmioLinkPoolItem((rpmioItem)(_perl), __FUNCTION__, __FILE__, __LINE__)) 65 #define rpmperlFree(_perl) \ 66 ((rpmperl)rpmioFreePoolItem((rpmioItem)(_perl), __FUNCTION__, __FILE__, __LINE__)) 87 const char ** resultp)
#define rpmperlLink(_perl)
rpmperl rpmperlNew(char **av, uint32_t flags)
Create and load a perl interpreter.
struct rpmperl_s * rpmperl
#define rpmperlFree(_perl)
enum rpmRC_e rpmRC
RPM return codes.
rpmRC rpmperlRun(rpmperl perl, const char *str, const char **resultp)
Execute perl string.
#define rpmperlUnlink(_perl)