diff options
Diffstat (limited to 'source/mycss/values/destroy.c')
-rw-r--r-- | source/mycss/values/destroy.c | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/source/mycss/values/destroy.c b/source/mycss/values/destroy.c index 7a8fde2..ebf0268 100644 --- a/source/mycss/values/destroy.c +++ b/source/mycss/values/destroy.c @@ -1,5 +1,5 @@ /* - Copyright (C) 2016 Alexander Borisov + Copyright (C) 2016-2017 Alexander Borisov This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public @@ -333,12 +333,12 @@ mycss_values_text_decoration_t * mycss_values_destroy_text_decoration(mycss_entr /* * String */ -myhtml_string_t * mycss_values_destroy_string(mycss_entry_t* entry, myhtml_string_t* value, bool self_destroy) +mycore_string_t * mycss_values_destroy_string(mycss_entry_t* entry, mycore_string_t* value, bool self_destroy) { if(value == NULL) return NULL; - myhtml_string_destroy(value, false); + mycore_string_destroy(value, false); if(self_destroy) { mycss_values_destroy(entry, (void*)value); @@ -377,23 +377,23 @@ mycss_values_image_t * mycss_values_destroy_image(mycss_entry_t* entry, mycss_va switch (image->type) { case MyCSS_PROPERTY_VALUE__URL: - image->url = mycss_values_destroy_url(entry, image->url, true); + image->value.url = mycss_values_destroy_url(entry, image->value.url, true); break; case MyCSS_PROPERTY_VALUE__IMAGE_FUNCTION: - image->ii = mycss_values_destroy_image_image(entry, image->ii, true); + image->value.ii = mycss_values_destroy_image_image(entry, image->value.ii, true); break; case MyCSS_PROPERTY_VALUE__IMAGE_SET_FUNCTION: - image->ii_set = mycss_values_destroy_image_image_set(entry, image->ii_set, true); + image->value.ii_set = mycss_values_destroy_image_image_set(entry, image->value.ii_set, true); break; case MyCSS_PROPERTY_VALUE__ELEMENT_FUNCTION: - image->element = mycss_values_destroy_element(entry, image->element, true); + image->value.element = mycss_values_destroy_element(entry, image->value.element, true); break; case MyCSS_PROPERTY_VALUE__CROSS_FADE_FUNCTION: - image->cross_fade = mycss_values_destroy_cross_fade(entry, image->cross_fade, true); + image->value.cross_fade = mycss_values_destroy_cross_fade(entry, image->value.cross_fade, true); break; default: @@ -543,20 +543,20 @@ mycss_values_background_position_t * mycss_values_destroy_background_position(my if(value == NULL) return NULL; - if(value->one.length) { - mycss_values_destroy(entry, (void*)value->one.length); + if(value->one.value.length) { + mycss_values_destroy(entry, (void*)value->one.value.length); } - if(value->two.length) { - mycss_values_destroy(entry, (void*)value->two.length); + if(value->two.value.length) { + mycss_values_destroy(entry, (void*)value->two.value.length); } - if(value->three.length) { - mycss_values_destroy(entry, (void*)value->three.length); + if(value->three.value.length) { + mycss_values_destroy(entry, (void*)value->three.value.length); } - if(value->four.length) { - mycss_values_destroy(entry, (void*)value->four.length); + if(value->four.value.length) { + mycss_values_destroy(entry, (void*)value->four.value.length); } if(self_destroy) { @@ -574,15 +574,15 @@ mycss_values_background_size_list_t * mycss_values_destroy_background_size(mycss for(size_t i = 0; i < value->entries_length; i++) { if(value->entries[i].width) { - if(value->entries[i].width->percentage) - mycss_values_destroy(entry, (void*)value->entries[i].width->percentage); + if(value->entries[i].width->value.percentage) + mycss_values_destroy(entry, (void*)value->entries[i].width->value.percentage); mycss_values_destroy(entry, (void*)value->entries[i].width); } if(value->entries[i].height) { - if(value->entries[i].height->percentage) - mycss_values_destroy(entry, (void*)value->entries[i].height->percentage); + if(value->entries[i].height->value.percentage) + mycss_values_destroy(entry, (void*)value->entries[i].height->value.percentage); mycss_values_destroy(entry, (void*)value->entries[i].height); } |