barbieri pushed a commit to branch master.

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

commit a9d9936a088d8033de2b468d131589b635fc3205
Author: Gustavo Sverzut Barbieri <barbi...@profusion.mobi>
Date:   Fri Nov 25 13:31:56 2016 -0200

    eina_slice: fix eina_slice_endswith() for same-sized slices.
---
 src/lib/eina/eina_inline_slice.x | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/eina/eina_inline_slice.x b/src/lib/eina/eina_inline_slice.x
index 67d5353..b1eba96 100644
--- a/src/lib/eina/eina_inline_slice.x
+++ b/src/lib/eina/eina_inline_slice.x
@@ -192,7 +192,7 @@ eina_slice_startswith(const Eina_Slice slice, const 
Eina_Slice prefix)
 static inline Eina_Bool
 eina_slice_endswith(const Eina_Slice slice, const Eina_Slice suffix)
 {
-   if ((suffix.len != 0) && (slice.len > suffix.len))
+   if ((suffix.len != 0) && (slice.len >= suffix.len))
      return memcmp(slice.bytes + slice.len - suffix.len,
                    suffix.mem, suffix.len) == 0;
    return EINA_FALSE;

-- 


Reply via email to