From c171e771797b2250b94f52f18f3c0c96a2765522 Mon Sep 17 00:00:00 2001 From: nanardon Date: Sat, 17 Dec 2005 12:22:25 +0000 Subject: - add rpmcpuinfo git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@57 971eb68f-4bfb-0310-8326-d2484c010a4c --- RPM4/src/RPM4.xs | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'RPM4/src') diff --git a/RPM4/src/RPM4.xs b/RPM4/src/RPM4.xs index a4c8fa3..b50e618 100644 --- a/RPM4/src/RPM4.xs +++ b/RPM4/src/RPM4.xs @@ -2116,7 +2116,23 @@ rpmlibgetconf(path = NULL) } #else #endif - + +void +rpmcpuinfo(path = NULL) + char * path + PREINIT: +#ifdef RPM4_4_3 + rpmds Dep = NULL; +#endif + PPCODE: +#ifdef RPM4_4_3 + if(!rpmdsCpuinfo(&Dep, path)) { + XPUSHs(sv_2mortal(sv_setref_pv(newSVpv("", 0), bless_rpmds, Dep))); + } +#else +#endif + + MODULE = RPM4 PACKAGE = RPM4::Header::Dependencies PREFIX = Dep_ void -- cgit v1.2.1