Update eina_unicode_strnlen

SVN revision: 50738
This commit is contained in:
Brett Nash 2010-08-02 09:43:57 +00:00
parent 4efb9d70af
commit 9e468e94e7
1 changed files with 3 additions and 2 deletions

View File

@ -1,5 +1,6 @@
/* EINA - EFL data type library /* EINA - EFL data type library
* Copyright (C) 2010-2010 Tom Hacohen * Copyright (C) 2010 Tom Hacohen,
* Brett Nash
* *
* This library is free software; you can redistribute it and/or * This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public * modify it under the terms of the GNU Lesser General Public
@ -96,7 +97,7 @@ eina_unicode_strnlen(const Eina_Unicode *ustr, int n)
{ {
const Eina_Unicode *end; const Eina_Unicode *end;
const Eina_Unicode *last = ustr + n; /* technically not portable ;-) */ const Eina_Unicode *last = ustr + n; /* technically not portable ;-) */
for (end = ustr; *end && end < last; end++) for (end = ustr; end < last && *end; end++)
; ;
return end - ustr; return end - ustr;
} }