dont abort
[citadel.git] / webcit / tabs.c
index 90dac77b0be8c8e7e5e614e2f57163510adc649d..4b58ba590a64c086ce8eba75dd18583f63ff4655 100644 (file)
@@ -5,7 +5,7 @@
 /*
  * print tabbed dialog
  */
-void tabbed_dialog(int num_tabs, char *tabnames[]) {
+void tabbed_dialog(int num_tabs, const char *tabnames[]) {
        int i;
 
        StrBufAppendPrintf(WC->trailing_javascript,
@@ -127,7 +127,7 @@ void StrTabbedDialog(StrBuf *Target, int num_tabs, StrBuf *tabnames[]) {
                        ( (i==0) ? "tab_cell_label" : "tab_cell_edit" ),
                        i
                        );
-               StrBufAppendBuf(Target, tabnames[i], 0);
+               StrEscAppend(Target, tabnames[i], NULL, 0, 0);
                StrBufAppendBufPlain(
                        Target, 
                        HKEY(