--- mqtt/src/Attic/mqtt.c 2011/11/23 01:07:18 1.1.1.1.2.7 +++ mqtt/src/Attic/mqtt.c 2011/11/23 08:50:03 1.1.1.1.2.8 @@ -15,14 +15,21 @@ main(int argc, char **argv) return 1; } if (!mqttLoadRTLM(&cfg, 0)) { - printf("Error:: Can't load RTL module\n"); + printf("Error:: Can't load RTL ACC module\n"); + UnloadConfig(&cfg); return 2; } + if (!mqttLoadRTLM(&cfg, 1)) { + printf("Error:: Can't load RTL PUB module\n"); + mqttUnloadRTLM(0); + UnloadConfig(&cfg); + return 2; + } - acc = mqttOpenDB(&cfg, 0); + acc = mqttOpenACC(&cfg); if (!acc) goto end; - pub = mqttOpenDB(&cfg, 1); + pub = mqttOpenPUB(&cfg); if (!pub) goto end; @@ -34,8 +41,9 @@ main(int argc, char **argv) printf("success!\n"); end: - mqttCloseDB(pub); - mqttCloseDB(acc); + mqttClosePUB(pub); + mqttCloseACC(acc); + mqttUnloadRTLM(1); mqttUnloadRTLM(0); UnloadConfig(&cfg); return 0;