diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2012-03-24 17:02:02 +0000 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2012-03-24 17:02:02 +0000 |
commit | 47dc8cce975192027e362b869ad28635d8f21f03 (patch) | |
tree | ca83382682cf27bfadb0c6e8102470e7e6be2962 /src/core/document.c | |
parent | 9b431c95a328eaa8cc4d6c916b1e17e0b0e6d701 (diff) | |
download | libdom-47dc8cce975192027e362b869ad28635d8f21f03.tar.gz libdom-47dc8cce975192027e362b869ad28635d8f21f03.tar.bz2 |
Store 'class' string on document.
svn path=/trunk/libdom/; revision=13604
Diffstat (limited to 'src/core/document.c')
-rw-r--r-- | src/core/document.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/core/document.c b/src/core/document.c index 3f7ce77..c4e0283 100644 --- a/src/core/document.c +++ b/src/core/document.c @@ -132,6 +132,11 @@ dom_exception _dom_document_initialise(dom_document *doc, doc->id_name = NULL; + if (lwc_intern_string("class", SLEN("class"), + &doc->class_string) != lwc_error_ok) { + return DOM_NO_MEM_ERR; + } + /* We should not pass a NULL when all things hook up */ return _dom_document_event_internal_initialise(doc, &doc->dei, daf); } @@ -164,6 +169,8 @@ bool _dom_document_finalise(dom_document *doc) if (doc->id_name != NULL) dom_string_unref(doc->id_name); + + lwc_string_unref(doc->class_string); _dom_document_event_internal_finalise(doc, &doc->dei); |