diff options
author | Gustavo Sverzut Barbieri <barbieri@profusion.mobi> | 2016-11-25 13:31:56 -0200 |
---|---|---|
committer | Gustavo Sverzut Barbieri <barbieri@profusion.mobi> | 2016-11-25 17:25:18 -0200 |
commit | a9d9936a088d8033de2b468d131589b635fc3205 (patch) | |
tree | 90dfd54368ae508aabd4497f9772312ac166493b | |
parent | 47f14b78f45b188fdabaf3a491479a641c7c7e3d (diff) | |
download | efl-a9d9936a088d8033de2b468d131589b635fc3205.tar.gz |
eina_slice: fix eina_slice_endswith() for same-sized slices.
-rw-r--r-- | src/lib/eina/eina_inline_slice.x | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/eina/eina_inline_slice.x b/src/lib/eina/eina_inline_slice.x index 67d535386f..b1eba9620d 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; |