]> code.citadel.org Git - citadel.git/blobdiff - webcit/netconf.c
* follow api-change in several places
[citadel.git] / webcit / netconf.c
index dcdfe4316b7165c8f882ac3f2047853fb93a4970..bd48e76315cc3263d919493a74d277381ad16fee 100644 (file)
@@ -138,7 +138,7 @@ void save_net_conf(HashList *Nodelist)
        serv_getln(buf, sizeof buf);
        if (buf[0] == '4') {
                if ((Nodelist != NULL) && (GetCount(Nodelist) > 0)) {
-                       where = GetNewHashPos();
+                       where = GetNewHashPos(Nodelist, 0);
                        Buf = NewStrBuf();
                        while (GetNextHashPos(Nodelist, where, &KeyLen, &Key, &vNode)) {
                                Node = (NodeConf*) vNode;
@@ -540,6 +540,6 @@ InitModule_NETCONF
        WebcitAddUrlHandler(HKEY("display_confirm_delete_node"), display_confirm_delete_node, 0);
        WebcitAddUrlHandler(HKEY("delete_node"), delete_node, 0);
        WebcitAddUrlHandler(HKEY("display_add_node"), display_add_node, 0);
-       RegisterIterator("NODECONFIG", 0, NULL, load_netconf, NodeCfgSubst, DeleteHash, CTX_NODECONF);
+       RegisterIterator("NODECONFIG", 0, NULL, load_netconf, NodeCfgSubst, DeleteHash, CTX_NODECONF, CTX_NONE);
 }
 /*@}*/