efl/src
Youngbok Shin c48c9827ff evas: textblock - Added Null checking in evas_textblock_text_markup_to_utf8 before calling eina_strbuf_append_length API.
Summary:
When input string has non-finished markup tags or escaped tags,
eina_strbuf_append_length is called with Null string.
There is a Null checking in eina_strbuf_* API, but it will print error message when input string is Null.
Strictly speaking, *_markup_to_utf8 API could be used with any kind of input string.
So, we need to add Null checking for removing the useless error message.

Test Plan:
Call the API like the following code.
evas_textblock_text_markup_to_utf8(NULL, "test_text&&&&");

ERR message will be printed.

Reviewers: woohyun, tasn, seoz, Hermet, hbr4570

CC: cedric

Differential Revision: https://phab.enlightenment.org/D493
2014-02-05 13:23:55 +00:00
..
benchmarks eina: ignore benchmark binary. 2013-12-04 18:33:05 +09:00
bin embryo: force the insertion of a '/' in the path to be sure that file path make sense. 2014-01-24 08:19:47 +09:00
edje_external/emotion efl: Unified eina critical manro to CRI. 2013-12-26 12:27:13 +09:00
examples emotion: Use the GStreamer 1.x module instead of the 0.10 one in the border example application 2014-01-17 09:32:45 +01:00
lib evas: textblock - Added Null checking in evas_textblock_text_markup_to_utf8 before calling eina_strbuf_append_length API. 2014-02-05 13:23:55 +00:00
modules eina: do not access dead pointer from within valgrind macro. 2014-01-22 12:22:13 +09:00
scripts/eina pkgbuild - enable scim by default for input methods and sdl is pointless 2013-12-23 13:38:54 +09:00
static_libs Synced libunibreak local copy with upstream. 2014-01-21 16:41:06 +00:00
tests Evas textblock: Added a test for range geometry with bidi text. 2014-01-29 13:27:45 +00:00
utils/ecore ecore - utils - makekeys - fix uniitialized arrays 2013-12-13 21:26:05 +09:00
Makefile.am Ecore_Avahi: initial commit. 2013-12-17 19:37:05 +09:00
Makefile_EPhysics.am
Makefile_Ecore.am ecore: remove coroutine for now. Can easily be reverted for 1.9. 2013-11-05 11:12:20 +09:00
Makefile_Ecore_Audio.am
Makefile_Ecore_Avahi.am Ecore_Avahi: initial commit. 2013-12-17 19:37:05 +09:00
Makefile_Ecore_Cocoa.am
Makefile_Ecore_Con.am
Makefile_Ecore_Evas.am ecore_evas: extn - restore missing symbol that resulted in a temporary ABI break. 2014-01-04 11:23:47 +09:00
Makefile_Ecore_FB.am
Makefile_Ecore_File.am
Makefile_Ecore_IMF.am
Makefile_Ecore_IMF_Evas.am
Makefile_Ecore_Input.am
Makefile_Ecore_Input_Evas.am
Makefile_Ecore_Ipc.am
Makefile_Ecore_Psl1ght.am
Makefile_Ecore_SDL.am
Makefile_Ecore_Wayland.am
Makefile_Ecore_Win32.am
Makefile_Ecore_WinCE.am
Makefile_Ecore_X.am ecore-x now supports XPRESENT 2014-01-13 10:19:11 -05:00
Makefile_Edje.am alpha1 release autofoo/build tree work to pass distcheck and actually work 2013-11-04 18:33:35 +09:00
Makefile_Edje_Helper.am
Makefile_Eet.am
Makefile_Eeze.am alpha1 release autofoo/build tree work to pass distcheck and actually work 2013-11-04 18:33:35 +09:00
Makefile_Efl.am
Makefile_Efreet.am efreet: add async menu test 2013-11-29 22:20:50 +01:00
Makefile_Eina.am
Makefile_Eio.am
Makefile_Eldbus.am
Makefile_Embryo.am
Makefile_Emotion.am emotion: remove (broken) X11 integration from the GStreamer 1.x backend. 2013-12-27 09:56:20 +09:00
Makefile_Eo.am
Makefile_Escape.am
Makefile_Ethumb.am
Makefile_Ethumb_Client.am
Makefile_Evas.am evas - fonts - move to using 4bit and rel 4 bit compressed font glyphs 2014-01-13 05:15:32 +09:00
Makefile_Evil.am evil: add regex code (needed for elm). 2013-11-04 16:40:29 +09:00