Index: notifier/rss.c =================================================================== --- notifier/rss.c (revision 7446) +++ notifier/rss.c (working copy) @@ -579,6 +579,7 @@ FILE *fp; /* File pointer */ _cups_rss_t *msg; /* Current message */ char date[1024]; /* Current date */ + char *href; /* Escaped base URL */ if ((fp = fopen(filename, "w")) == NULL) @@ -592,7 +593,11 @@ fputs("\n", fp); fputs(" \n", fp); fputs(" CUPS RSS Feed\n", fp); - fprintf(fp, " %s\n", baseurl); + + href = xml_escape(baseurl); + fprintf(fp, " %s\n", href); + free(href); + fputs(" CUPS RSS Feed\n", fp); fputs(" " CUPS_SVERSION "\n", fp); fputs(" 1\n", fp);