Add a very simple low cost database
This commit is contained in:
@@ -50,16 +50,18 @@ static inline int str_empty (const char *restrict str)
|
||||
}
|
||||
|
||||
_pure_
|
||||
static inline int str_cmp (const char *restrict sa, const char *restrict sb)
|
||||
static inline size_t str_cmp (const char *restrict sa, const char *restrict sb)
|
||||
{
|
||||
if (!sa || !sb)
|
||||
return 1;
|
||||
|
||||
while (*sa==*sb++)
|
||||
if (!*sa++)
|
||||
return 0;
|
||||
size_t i = 0;
|
||||
|
||||
return 1;
|
||||
while (sa[i]==sb[i])
|
||||
if (!sa[i++])
|
||||
return 0;
|
||||
|
||||
return i+1;
|
||||
}
|
||||
|
||||
_pure_
|
||||
|
||||
Reference in New Issue
Block a user