From f21c45c0ddf195a4dcfca08c19bfa23d1c7fb326 Mon Sep 17 00:00:00 2001
From: Chantry Xavier <shiningxc@gmail.com>
Date: Sun, 26 Aug 2007 01:14:34 +0200
Subject: libalpm/deps.c : export _alpm_checkdeps (-> alpm_checkdeps).

Signed-off-by: Chantry Xavier <shiningxc@gmail.com>
Signed-off-by: Dan McGee <dan@archlinux.org>
---
 lib/libalpm/alpm.h | 2 ++
 lib/libalpm/deps.c | 9 ++++++++-
 2 files changed, 10 insertions(+), 1 deletion(-)

(limited to 'lib')

diff --git a/lib/libalpm/alpm.h b/lib/libalpm/alpm.h
index 493b688d..75c30987 100644
--- a/lib/libalpm/alpm.h
+++ b/lib/libalpm/alpm.h
@@ -356,6 +356,8 @@ typedef enum _pmdeptype_t {
 
 pmdepend_t *alpm_splitdep(const char *depstring);
 int alpm_depcmp(pmpkg_t *pkg, pmdepend_t *dep);
+alpm_list_t *alpm_checkdeps(pmdb_t *db, pmtranstype_t op,
+                             alpm_list_t *packages);
 
 const char *alpm_miss_get_target(pmdepmissing_t *miss);
 pmdeptype_t alpm_miss_get_type(pmdepmissing_t *miss);
diff --git a/lib/libalpm/deps.c b/lib/libalpm/deps.c
index 2440beca..946a42ff 100644
--- a/lib/libalpm/deps.c
+++ b/lib/libalpm/deps.c
@@ -228,12 +228,19 @@ alpm_list_t *_alpm_sortbydeps(alpm_list_t *targets, pmtranstype_t mode)
 	return(newtargs);
 }
 
-/** Checks dependencies and returns missing ones in a list. Dependencies can include versions with depmod operators.
+/** Checks dependencies and returns missing ones in a list.
+ * Dependencies can include versions with depmod operators.
  * @param db pointer to the local package database
  * @param op transaction type
  * @param packages an alpm_list_t* of packages to be checked
  * @return an alpm_list_t* of pmpkg_t* of missing_t pointers.
  */
+alpm_list_t SYMEXPORT *alpm_checkdeps(pmdb_t *db, pmtranstype_t op,
+                             alpm_list_t *packages)
+{
+	return(_alpm_checkdeps(db, op, packages));
+}
+
 alpm_list_t *_alpm_checkdeps(pmdb_t *db, pmtranstype_t op,
                              alpm_list_t *packages)
 {
-- 
cgit v1.2.3-70-g09d2