summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--riscos/save_complete.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/riscos/save_complete.c b/riscos/save_complete.c
index 4ad1668b6..65079c176 100644
--- a/riscos/save_complete.c
+++ b/riscos/save_complete.c
@@ -481,7 +481,9 @@ bool rewrite_urls(xmlNode *n, const char *base)
* 1) data <object>
* 2) href <a> <area> <link> <base>
* 3) src <script> <input> <frame> <iframe> <img>
- * 4) n/a <style>
+ * 4) n/a <style>
+ * 5) background any (except those above)
+
*/
/* 1 */
if (strcmp(n->name, "object") == 0) {
@@ -536,6 +538,11 @@ bool rewrite_urls(xmlNode *n, const char *base)
return true;
}
+ /* 5 */
+ else {
+ if (!rewrite_url(n, "background", base))
+ return false;
+ }
/* now recurse */
for (child = n->children; child; child = child->next)