X-Git-Url: https://git.draconx.ca/gitweb/upkg.git/blobdiff_plain/4eb377de610752ddd6f00a23e90729ecd0190587..fff1391d5182da5a1082eb1a58bfe0811ea1a7bd:/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) {