discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=5cda4c1eb523ed65311ac17dfe42c752772a316d

commit 5cda4c1eb523ed65311ac17dfe42c752772a316d
Author: Mike Blumenkrantz <[email protected]>
Date:   Mon Dec 15 14:21:44 2014 -0500

    eina_streq should immediately return true if both pointers are the same
---
 src/lib/eina/eina_inline_str.x | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/lib/eina/eina_inline_str.x b/src/lib/eina/eina_inline_str.x
index 451f35f..537aafa 100644
--- a/src/lib/eina/eina_inline_str.x
+++ b/src/lib/eina/eina_inline_str.x
@@ -94,6 +94,7 @@ eina_streq(const char *a, const char *b)
    if ((!a) && (!b)) return EINA_TRUE;
    if (!a) return EINA_FALSE;
    if (!b) return EINA_FALSE;
+   if (a == b) return EINA_TRUE;
    return !strcmp(a, b);
 }
 

-- 


Reply via email to