X-Git-Url: http://git.draconx.ca/gitweb/upkg.git/blobdiff_plain/007a739d8b37ab00b749e72301f09f44e1c1cdeb..3c84f5266cdde2c7fa0849ff118d1ecc173b7990:/src/libupkg.c diff --git a/src/libupkg.c b/src/libupkg.c index 6964ee2..f1424e8 100644 --- a/src/libupkg.c +++ b/src/libupkg.c @@ -533,6 +533,15 @@ const struct upkg_export *upkg_get_export(struct upkg *pub, unsigned long idx) return NULL; } +const struct upkg_import *upkg_get_import(struct upkg *pub, unsigned long idx) +{ + struct upkg_priv *pkg = (struct upkg_priv *)pub; + + if (idx < pkg->pub.import_count) + return &pkg->imports[idx]; + return NULL; +} + const char *upkg_export_class(struct upkg *pub, unsigned long idx, const char **package) {