projects
/
citadel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
HTML-escape tablabels.
[citadel.git]
/
webcit
/
vcard_edit.c
diff --git
a/webcit/vcard_edit.c
b/webcit/vcard_edit.c
index 975ea239f0f203783d33fda4b6ef7a43d3778522..eda369b42b253c3c23179b5e5fc5dc827d95e9db 100644
(file)
--- a/
webcit/vcard_edit.c
+++ b/
webcit/vcard_edit.c
@@
-1080,7
+1080,7
@@
void do_addrbook_view(vcardview_struct* VS) {
int tabfirst = 0;
int tablast = 0;
int page = 0;
int tabfirst = 0;
int tablast = 0;
int page = 0;
- const
char
**tablabels;
+ const
StrBuf
**tablabels;
int num_ab = GetCount(VS->addrbook);
HashList *headlines;
HashPos *it;
int num_ab = GetCount(VS->addrbook);
HashList *headlines;
HashPos *it;
@@
-1102,7
+1102,7
@@
void do_addrbook_view(vcardview_struct* VS) {
num_pages = (GetCount(VS->addrbook) / NAMESPERPAGE) + 1;
num_pages = (GetCount(VS->addrbook) / NAMESPERPAGE) + 1;
- tablabels = malloc(num_pages * sizeof (
char
*));
+ tablabels = malloc(num_pages * sizeof (
StrBuf
*));
if (tablabels == NULL) {
return;
}
if (tablabels == NULL) {
return;
}
@@
-1132,11
+1132,10
@@
void do_addrbook_view(vcardview_struct* VS) {
StrBufAppendBuf(headline, a2->name, 0);
}
}
StrBufAppendBuf(headline, a2->name, 0);
}
}
- tablabels[i] =
ChrPtr(headline)
;
+ tablabels[i] =
headline
;
Put(headlines, LKEY(i), headline, HFreeStrBuf);
}
Put(headlines, LKEY(i), headline, HFreeStrBuf);
}
-
- tabbed_dialog(num_pages, tablabels);
+ StrTabbedDialog(WC->WBuf, num_pages, tablabels);
page = (-1);
page = (-1);