git-svn-id: svn+ssh://svn.dolda2000.com/srv/svn/repos/src/doldaconnect@813
959494ce-11ee-0310-bf91-
de5d638817bd
return(wcscmp(l1->argv[1], l2->argv[1]));
}
return(wcscmp(l1->argv[1], l2->argv[1]));
}
-static int sortlist2(const struct dc_fnetpeer *p1, const struct dc_fnetpeer *p2)
+static int sortlist2(const struct dc_fnetpeer **p1, const struct dc_fnetpeer **p2)
- return(wcscmp(p1->id, p2->id));
+ return(wcscmp((*p1)->id, (*p2)->id));
}
static void fillpeer(struct dc_fnetpeer *peer, struct dc_respline *r)
}
static void fillpeer(struct dc_fnetpeer *peer, struct dc_respline *r)
delpeer(plist[o]);
o++;
} else {
delpeer(plist[o]);
o++;
} else {
+ fillpeer(plist[o], resp->rlines + i);
- fillpeer(plist[o], resp->rlines + i);
}
} else if(i < resp->numlines) {
peer = addpeer(fn, resp->rlines[i].argv[1], resp->rlines[i].argv[2]);
}
} else if(i < resp->numlines) {
peer = addpeer(fn, resp->rlines[i].argv[1], resp->rlines[i].argv[2]);