diff options
author | Aygul Salahli <aygul.salahli@roguewave.com> | 2019-11-01 16:49:35 +0300 |
---|---|---|
committer | Aygul Salahli <aygul.salahli@roguewave.com> | 2019-11-01 16:49:35 +0300 |
commit | 723cbeb531aea364fc554a9519a04ea89c8f85ed (patch) | |
tree | 3b17017aa51a0ff82cba2c427753ab89a286e548 | |
parent | 13fb59108baace3a5ada4945a7ede0204f2a2e4f (diff) |
revert mistakenly removed background-size/repeat back
-rw-r--r-- | source/mycss/values/values.c | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/source/mycss/values/values.c b/source/mycss/values/values.c index dd52aa4..dd39480 100644 --- a/source/mycss/values/values.c +++ b/source/mycss/values/values.c @@ -102,3 +102,39 @@ mycss_values_image_t * mycss_values_image_list_add_entry(mycss_entry_t* entry, m return image; } +mycss_values_background_repeat_t * mycss_values_background_repeat_list_add_entry(mycss_entry_t* entry, mycss_values_background_repeat_list_t *list) +{ + if(list->entries == NULL) { + list->entries = mycss_values_create(entry, sizeof(mycss_values_background_repeat_t)); + list->entries_length = 0; + } + else { + list->entries = mycss_values_realloc(entry, list->entries, + list->entries_length * sizeof(mycss_values_background_repeat_t), + sizeof(mycss_values_background_repeat_t)); + } + + mycss_values_background_repeat_t *repeat = &list->entries[ list->entries_length ]; + list->entries_length++; + + return repeat; +} + +mycss_values_background_size_entry_t * mycss_values_background_size_list_add_entry(mycss_entry_t* entry, mycss_values_background_size_list_t *list) +{ + if(list->entries == NULL) { + list->entries = mycss_values_create(entry, sizeof(mycss_values_background_size_entry_t)); + list->entries_length = 0; + } + else { + list->entries = mycss_values_realloc(entry, list->entries, + list->entries_length * sizeof(mycss_values_background_size_entry_t), + sizeof(mycss_values_background_size_entry_t)); + } + + mycss_values_background_size_entry_t *size_entry = &list->entries[ list->entries_length ]; + list->entries_length++; + + return size_entry; +} + |