diff options
Diffstat (limited to 'utils/corestrings.c')
-rw-r--r-- | utils/corestrings.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/utils/corestrings.c b/utils/corestrings.c index c51a38fd7..db6d72e13 100644 --- a/utils/corestrings.c +++ b/utils/corestrings.c @@ -268,6 +268,9 @@ dom_string *corestring_dom___ns_key_libcss_node_data; dom_string *corestring_dom___ns_key_file_name_node_data; dom_string *corestring_dom___ns_key_image_coords_node_data; +/* nsurl URLs */ +nsurl *corestring_nsurl_about_blank; + /* * Free the core strings */ @@ -535,6 +538,10 @@ void corestrings_fini(void) CSS_DOM_STRING_UNREF(__ns_key_file_name_node_data); CSS_DOM_STRING_UNREF(__ns_key_image_coords_node_data); #undef CSS_DOM_STRING_UNREF + + /* nsurl URLs */ + if (corestring_nsurl_about_blank != NULL) + nsurl_unref(corestring_nsurl_about_blank); } @@ -856,6 +863,11 @@ nserror corestrings_init(void) goto error; } + error = nsurl_create("about:blank", &corestring_nsurl_about_blank); + if (error != NSERROR_OK) { + goto error; + } + return NSERROR_OK; error: |