-
/*
* Dynamic HTML (formerly known as "AJAX") powered auto-completion
*
/*
* Address book popup results
*/
-HashList *GetAddressbookList() {
+HashList* GetAddressbookList()
+{
HashList *List = NULL;
const StrBuf *WhichAddrBook;
StrBuf *saved_roomname;
gotoroom(WhichAddrBook);
serv_puts("DVCA");
}
-
+
Line = NewStrBuf();
StrBuf_ServGetln(Line);
- if (GetServerStatus(Line, NULL) == 1) {
+ if (GetServerStatus(Line, NULL) == 1) {
List = NewHash(1, NULL);
- while (BufLen = StrBuf_ServGetln(Line), ((BufLen >= 0) && ((BufLen != 3) || strcmp(ChrPtr(Line), "000")))) {
- if (IsLocalAddrBook && (BufLen > 5) && (strncmp(ChrPtr(Line), "SYS_", 4) == 0)) {
+ while (BufLen = StrBuf_ServGetln(Line),
+ ((BufLen >= 0) &&
+ ((BufLen != 3) || strcmp(ChrPtr(Line), "000"))))
+ {
+ if (IsLocalAddrBook &&
+ (BufLen > 5) &&
+ (strncmp(ChrPtr(Line), "SYS_", 4) == 0))
+ {
continue;
}
Name = NewStrBufPlain(NULL, StrLength(Line));
-void InitModule_ADDRBOOK_POPUP(void) {
+void
+InitModule_ADDRBOOK_POPUP
+(void)
+{
RegisterIterator("ITERATE:ABNAMES", 0, NULL, GetAddressbookList, NULL, NULL, CTX_STRBUF, CTX_NONE, IT_NOFLAG);
}