Mercurial > hg > MonetDB-extend
changeset 21:4623949ae9e4
Use GDK_STRNIL instead of strcmp with str_nil throughout.
author | Sjoerd Mullender <sjoerd@acm.org> |
---|---|
date | Tue, 23 Jan 2018 14:49:05 +0100 (2018-01-23) |
parents | b8ec6f36facb |
children | 516363965869 |
files | regexp/README.rst reverse/reverse.c |
diffstat | 2 files changed, 2 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/regexp/README.rst Tue Jan 23 14:41:38 2018 +0100 +++ b/regexp/README.rst Tue Jan 23 14:49:05 2018 +0100 @@ -226,9 +226,7 @@ int errpos = 0; pcre *re; - if (strcmp(val, str_nil) == 0 || - strcmp(pat, str_nil) == 0 || - strcmp(flags, str_nil) == 0) { + if (GDK_STRNIL(val) || GDK_STRNIL(pat) || GDK_STRNIL(flags)) { /* special case for NIL inputs: NILs don't match anything */ *ret = 0; return MAL_SUCCEED;
--- a/reverse/reverse.c Tue Jan 23 14:41:38 2018 +0100 +++ b/reverse/reverse.c Tue Jan 23 14:49:05 2018 +0100 @@ -21,7 +21,7 @@ do_reverse(char *dst, const char *src, size_t len) { dst[len] = 0; - if (strcmp(src, str_nil) == 0) { + if (GDK_STRNIL(src)) { /* special case for nil:str */ assert(len == strlen(str_nil)); strcpy(dst, str_nil);