diff options
author | caro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33> | 2009-11-03 09:26:15 +0000 |
---|---|---|
committer | caro <caro@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33> | 2009-11-03 09:26:15 +0000 |
commit | 96dbb7869f9969c0b82cb76eadb31ee8f5053f6c (patch) | |
tree | 76b2a506aae9d13eac7dbc090e08ded227444d5a /src/lib/edje_textblock_styles.c | |
parent | eae2cabadd1094b21c8acb3ac4e8326570fb9d9b (diff) | |
download | edje-96dbb7869f9969c0b82cb76eadb31ee8f5053f6c.tar.gz edje-96dbb7869f9969c0b82cb76eadb31ee8f5053f6c.tar.bz2 edje-96dbb7869f9969c0b82cb76eadb31ee8f5053f6c.zip |
* rename _edje_strbuf_append to _edje_strbuf_append1 and
_edje_strbuf_append2 in edje_util.c and edje_textblock_styles.c
respectiveley (for amalgamation. See next commit)
* fixes for vc++
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@43428 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
Diffstat (limited to 'src/lib/edje_textblock_styles.c')
-rw-r--r-- | src/lib/edje_textblock_styles.c | 82 |
1 files changed, 41 insertions, 41 deletions
diff --git a/src/lib/edje_textblock_styles.c b/src/lib/edje_textblock_styles.c index 89c7d12..a7c0f83 100644 --- a/src/lib/edje_textblock_styles.c +++ b/src/lib/edje_textblock_styles.c @@ -107,7 +107,7 @@ _edje_format_is_param(char *item) } static char * -_edje_strbuf_append(char *s, const char *s2, int *len, int *alloc) +_edje_strbuf_append2(char *s, const char *s2, int *len, int *alloc) { int l2, tlen; @@ -131,14 +131,14 @@ _edje_strbuf_append(char *s, const char *s2, int *len, int *alloc) } static char * -_edje_strbuf_append_escaped(char *s, const char *unescaped_s, int *len, int *alloc) +_edje_strbuf_append2_escaped(char *s, const char *unescaped_s, int *len, int *alloc) { char *tmp; tmp = _edje_str_escape(unescaped_s); if (!tmp) return s; - s = _edje_strbuf_append(s, tmp, len, alloc); + s = _edje_strbuf_append2(s, tmp, len, alloc); free(tmp); return s; @@ -183,9 +183,9 @@ _edje_format_reparse(Edje_File *edf, const char *str, Edje_Style_Tag **tag_ret) char *tmpstr = NULL; int tmplen = 0, tmpalloc = 0; - tmpstr = _edje_strbuf_append(tmpstr, "fonts/", + tmpstr = _edje_strbuf_append2(tmpstr, "fonts/", &tmplen, &tmpalloc); - tmpstr = _edje_strbuf_append(tmpstr, val, + tmpstr = _edje_strbuf_append2(tmpstr, val, &tmplen, &tmpalloc); (*tag_ret)->font = eina_stringshare_add(tmpstr); free(tmpstr); @@ -201,8 +201,8 @@ _edje_format_reparse(Edje_File *edf, const char *str, Edje_Style_Tag **tag_ret) s2 = _edje_str_escape(item); if (s2) { - if (newstr) newstr = _edje_strbuf_append(newstr, " ", &newlen, &newalloc); - newstr = _edje_strbuf_append(newstr, s2, &newlen, &newalloc); + if (newstr) newstr = _edje_strbuf_append2(newstr, " ", &newlen, &newalloc); + newstr = _edje_strbuf_append2(newstr, s2, &newlen, &newalloc); free(s2); } } @@ -211,8 +211,8 @@ _edje_format_reparse(Edje_File *edf, const char *str, Edje_Style_Tag **tag_ret) } else { - if (newstr) newstr = _edje_strbuf_append(newstr, " ", &newlen, &newalloc); - newstr = _edje_strbuf_append(newstr, item, &newlen, &newalloc); + if (newstr) newstr = _edje_strbuf_append2(newstr, " ", &newlen, &newalloc); + newstr = _edje_strbuf_append2(newstr, item, &newlen, &newalloc); } free(item); } @@ -259,8 +259,8 @@ _edje_textblock_style_all_update(Edje *ed) if (!tag->key) continue; /* Add Tag Key */ - buf = _edje_strbuf_append(buf, tag->key, &buflen, &bufalloc); - buf = _edje_strbuf_append(buf, "='", &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, tag->key, &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, "='", &buflen, &bufalloc); /* Configure fonts from text class if it exists */ if ((tc = _edje_text_class_find(ed, tag->text_class))) @@ -270,19 +270,19 @@ _edje_textblock_style_all_update(Edje *ed) } /* Add and Ha`ndle tag parsed data */ - buf = _edje_strbuf_append(buf, tag->value, &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, tag->value, &buflen, &bufalloc); if (!strcmp(tag->key, "DEFAULT")) { if (fontset) { - buf = _edje_strbuf_append(buf, " ", &buflen, &bufalloc); - buf = _edje_strbuf_append(buf, "font_fallbacks=", &buflen, &bufalloc); - buf = _edje_strbuf_append(buf, fontset, &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, " ", &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, "font_fallbacks=", &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, fontset, &buflen, &bufalloc); } - buf = _edje_strbuf_append(buf, " ", &buflen, &bufalloc); - buf = _edje_strbuf_append(buf, "font_source=", &buflen, &bufalloc); - buf = _edje_strbuf_append(buf, fontsource, &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, " ", &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, "font_source=", &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, fontsource, &buflen, &bufalloc); } if (tag->font_size != 0) { @@ -293,24 +293,24 @@ _edje_textblock_style_all_update(Edje *ed) else snprintf(font_size, sizeof(font_size), "%f", tag->font_size); - buf = _edje_strbuf_append(buf, " ", &buflen, &bufalloc); - buf = _edje_strbuf_append(buf, "font_size=", &buflen, &bufalloc); - buf = _edje_strbuf_append(buf, font_size, &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, " ", &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, "font_size=", &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, font_size, &buflen, &bufalloc); } /* Add font name last to save evas from multiple loads */ if (tag->font) { const char *f; - buf = _edje_strbuf_append(buf, " ", &buflen, &bufalloc); - buf = _edje_strbuf_append(buf, "font=", &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, " ", &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, "font=", &buflen, &bufalloc); f = (found) ? tc->font : tag->font; - buf = _edje_strbuf_append_escaped(buf, f, &buflen, &bufalloc); + buf = _edje_strbuf_append2_escaped(buf, f, &buflen, &bufalloc); } found = 0; - buf = _edje_strbuf_append(buf, "'", &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, "'", &buflen, &bufalloc); } if (fontset) free(fontset); if (fontsource) free(fontsource); @@ -398,8 +398,8 @@ _edje_textblock_style_parse_and_fix(Edje_File *edf) if (!tag->key) continue; /* Add Tag Key */ - buf = _edje_strbuf_append(buf, tag->key, &buflen, &bufalloc); - buf = _edje_strbuf_append(buf, "='", &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, tag->key, &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, "='", &buflen, &bufalloc); ts = _edje_format_reparse(edf, tag->value, &(tag)); @@ -409,7 +409,7 @@ _edje_textblock_style_parse_and_fix(Edje_File *edf) if (eet_dictionary_string_check(eet_dictionary_get(edf->ef), tag->value) == 0) eina_stringshare_del(tag->value); tag->value = eina_stringshare_add(ts); - buf = _edje_strbuf_append(buf, tag->value, &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, tag->value, &buflen, &bufalloc); free(ts); } @@ -417,31 +417,31 @@ _edje_textblock_style_parse_and_fix(Edje_File *edf) { if (fontset) { - buf = _edje_strbuf_append(buf, " ", &buflen, &bufalloc); - buf = _edje_strbuf_append(buf, "font_fallbacks=", &buflen, &bufalloc); - buf = _edje_strbuf_append(buf, fontset, &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, " ", &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, "font_fallbacks=", &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, fontset, &buflen, &bufalloc); } - buf = _edje_strbuf_append(buf, " ", &buflen, &bufalloc); - buf = _edje_strbuf_append(buf, "font_source=", &buflen, &bufalloc); - buf = _edje_strbuf_append(buf, fontsource, &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, " ", &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, "font_source=", &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, fontsource, &buflen, &bufalloc); } if (tag->font_size > 0) { char font_size[32]; snprintf(font_size, sizeof(font_size), "%f", tag->font_size); - buf = _edje_strbuf_append(buf, " ", &buflen, &bufalloc); - buf = _edje_strbuf_append(buf, "font_size=", &buflen, &bufalloc); - buf = _edje_strbuf_append(buf, font_size, &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, " ", &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, "font_size=", &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, font_size, &buflen, &bufalloc); } /* Add font name last to save evas from multiple loads */ if (tag->font) { - buf = _edje_strbuf_append(buf, " ", &buflen, &bufalloc); - buf = _edje_strbuf_append(buf, "font=", &buflen, &bufalloc); - buf = _edje_strbuf_append_escaped(buf, tag->font, &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, " ", &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, "font=", &buflen, &bufalloc); + buf = _edje_strbuf_append2_escaped(buf, tag->font, &buflen, &bufalloc); } - buf = _edje_strbuf_append(buf, "'", &buflen, &bufalloc); + buf = _edje_strbuf_append2(buf, "'", &buflen, &bufalloc); } if (fontset) free(fontset); if (fontsource) free(fontsource); |