diff --git a/legacy/eina/src/lib/eina_stringshare.c b/legacy/eina/src/lib/eina_stringshare.c index f371fcdd95..3807d0110d 100644 --- a/legacy/eina/src/lib/eina_stringshare.c +++ b/legacy/eina/src/lib/eina_stringshare.c @@ -765,6 +765,9 @@ EAPI int eina_stringshare_strlen(Eina_Stringshare *str) { int len; + + if (!str) return 0; + /* special cases */ if (str[0] == '\0') return 0;