11597c11597 < rsprintf("\n"); --- > rsprintf("\n"); 11665c11659 < rsprintf("
\n"); --- > rsprintf("
\n"); 11599c11599 < rsprintf("%s:
", loc("Mode")); --- > rsprintf("%s:  ", loc("Mode")); 11609c11609 < rsprintf("
\n", loc("Display full entries")); --- > rsprintf("\n", loc("Display full entries")); 11615c11615 < rsprintf("
\n", loc("Summary only")); --- > rsprintf("\n", loc("Summary only")); 11622c11622 < rsprintf("
\n", loc("Summary")); --- > rsprintf("\n", loc("Summary")); 11631c11631 < rsprintf("
%s:
", loc("Export to")); --- > rsprintf("%s:  ", loc("Export to")); 11637c11637 < rsprintf("
\n", loc("CSV (\",\" separated)")); --- > rsprintf("\n", loc("CSV (\",\" separated)")); 11643,11649c11643 < rsprintf("
\n", loc("CSV (\";\" separated)")); < < if (strieq(mode, "CSV3")) < rsprintf(""); < else < rsprintf(""); < rsprintf("
\n", loc("CSV (\";\" separated) + Text")); --- > rsprintf("\n", loc("CSV (\";\" separated)")); 11655c11649 < rsprintf("
\n"); --- > rsprintf("\n"); 11661c11655 < rsprintf("
\n"); --- > rsprintf("\n"); 11663c11657 < rsprintf("
%s:
", loc("Options")); --- > rsprintf("
%s:
", loc("Options")); 11707c11701 < rsprintf("
\n"); --- > rsprintf("\n"); 19535c19529 < csv = strieq(mode, "CSV1") || strieq(mode, "CSV2") || strieq(mode, "CSV3"); --- > csv = strieq(mode, "CSV1") || strieq(mode, "CSV2"); 20266,20268c20260 < } else { < if (strieq(mode, "CSV3")) < rsprintf(";\"Text\""); --- > } else 20270d20261 < } 20973,20987c20964 < } else { < if (strlen(text)>0 && strieq(mode, "CSV3")) { < rsprintf(";"); < strlcpy(str, text, sizeof(str)); < rsputs("\""); < pt1 = str; < while ((pt2 = strchr(pt1, '"')) != NULL) { < *pt2 = 0; < rsputs(pt1); < rsputs("\"\""); < pt1 = pt2 + 1; < } < rsputs(pt1); < rsputs("\""); < } --- > } else 20989d20965 < }