summaryrefslogtreecommitdiff
path: root/client/luapraxisd.cc
diff options
context:
space:
mode:
authorBent Bisballe Nyeng <deva@aasimon.org>2011-10-13 10:30:38 +0200
committerBent Bisballe Nyeng <deva@aasimon.org>2011-10-13 10:30:38 +0200
commitc73d1d01ba6b57f664c21a189fa9297e2c75456a (patch)
treedf2964307e2e11aa642d0af3af798c5edf904482 /client/luapraxisd.cc
parentffc19fdcd0845dbd85c2bba990c590fcc5fba670 (diff)
Finished Praxisd code. Now it works both in sync and async modes.
Diffstat (limited to 'client/luapraxisd.cc')
-rw-r--r--client/luapraxisd.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/client/luapraxisd.cc b/client/luapraxisd.cc
index 6fc4891..1a92ea8 100644
--- a/client/luapraxisd.cc
+++ b/client/luapraxisd.cc
@@ -51,11 +51,11 @@ static int px_getcave(lua_State *L)
QVector<QString> cavelist;
- Praxisd::patient_t patient = pxu->px->patient_get_by_cpr(cpr);
- QVector<Praxisd::sogeord_t>::iterator i = patient.sogeord.begin();
+ Patient patient = pxu->px->patient_get_by_cpr(cpr);
+ QVector<sogeord_t>::iterator i = patient.sogeord.begin();
while(i != patient.sogeord.end()) {
QString cavesogeord = i->sogenr.mid(1, i->sogenr.size() - 1);
- QVector<Praxisd::cave_t> cave = pxu->px->diverse_get_cave(cavesogeord);
+ QVector<cave_t> cave = pxu->px->diverse_get_cave(cavesogeord);
if(cave.size() == 1) {
if(cave[0].cave != "ANDET") cavelist.push_back(cave[0].cave);
else cavelist.push_back(i->sogetxt);
@@ -80,7 +80,7 @@ static int px_cavelist(lua_State *L)
pxu = (px_userdata *)luaL_checkudata(L, 1, "Praxisd");
luaL_argcheck(L, pxu, 1, "Praxisd expected");
- QVector<Praxisd::cave_t> cavelist = pxu->px->diverse_get_cave("");
+ QVector<cave_t> cavelist = pxu->px->diverse_get_cave("");
lua_createtable(L, 0, cavelist.size());
int top = lua_gettop(L);