summaryrefslogtreecommitdiffstats
path: root/src/laymanapi.h
diff options
context:
space:
mode:
authorDetlev Casanova <detlev.casanova@gmail.com>2010-07-16 16:02:56 +0200
committerDetlev Casanova <detlev.casanova@gmail.com>2010-07-16 16:02:56 +0200
commit52b03be4a2adb3b08a39080f7d8f91e3b792f50d (patch)
treedd8cbb9909eebb944dc9fafe79e7a349fa6c297a /src/laymanapi.h
parent2e6f2b74e2c1c66afcadc67af1df1b112ba15cdb (diff)
downloadlayman-52b03be4a2adb3b08a39080f7d8f91e3b792f50d.tar.gz
layman-52b03be4a2adb3b08a39080f7d8f91e3b792f50d.tar.bz2
layman-52b03be4a2adb3b08a39080f7d8f91e3b792f50d.zip
Make functions use the updates in the api
Fix memory management errors, add a construction function for string list Fix laymanAPIGetInfo() to use a list of tuples Fix laymanAPIGetInfo() not to crash Add a function to the layman API to get information from a list of overlays Check all python objects after a call to Python Use asserts when PyObject_IsTrue returns -1 Add comments where necessary Implement missing functions : laymanAPIAddRepo, laymanAPIDeleteRepo Modify the Message class constructor to only take mandatory arguments, other arguments can be set with the corresponding methods
Diffstat (limited to 'src/laymanapi.h')
-rw-r--r--src/laymanapi.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/laymanapi.h b/src/laymanapi.h
index 43f99e2..8ef90b3 100644
--- a/src/laymanapi.h
+++ b/src/laymanapi.h
@@ -20,6 +20,8 @@ StringList* laymanAPIGetInstalled(LaymanAPI*, int reload);
int laymanAPISync(LaymanAPI* l, const char* overlay, int verbose);
int laymanAPIFetchRemoteList(LaymanAPI*);
int laymanAPIGetInfoList(LaymanAPI* l, StringList* overlays, OverlayInfo* results);
+int laymanAPIAddRepo(LaymanAPI* l, StringList *repos);
+int laymanAPIDeleteRepo(LaymanAPI* l, StringList *repos);
OverlayInfo* laymanAPIGetInfo(LaymanAPI* l, const char* overlay);
void laymanAPIFree(LaymanAPI*);