Changeset: 5c9185f7e204 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/5c9185f7e204
Modified Files:
        monetdb5/modules/mal/pcre.c
Branch: Jan2022
Log Message:

seems msvc needs more initialisation


diffs (30 lines):

diff --git a/monetdb5/modules/mal/pcre.c b/monetdb5/modules/mal/pcre.c
--- a/monetdb5/modules/mal/pcre.c
+++ b/monetdb5/modules/mal/pcre.c
@@ -228,7 +228,7 @@ mywstrncaseeq(const char *restrict s1, c
 static inline int
 mystrcasecmp(const char *s1, const char *s2)
 {
-       uint32_t c1, c2;
+       uint32_t c1 = 0, c2 = 0;
 
        for (;;) {
                size_t nn1 = utfc8touc(&c1, s1);
@@ -256,7 +256,7 @@ mystrcasecmp(const char *s1, const char 
 static inline int
 mywstrcasecmp(const char *restrict s1, const uint32_t *restrict s2)
 {
-       uint32_t c1;
+       uint32_t c1 = 0;
 
        for (;;) {
                size_t nn1 = utfc8touc(&c1, s1);
@@ -292,7 +292,7 @@ mywstrcasestr(const char *restrict hayst
                size_t h;
                size_t step = 0;
                for (i = h = 0; i < nlen; i++) {
-                       uint32_t c;
+                       uint32_t c = 0;
                        size_t j = utfc8touc(&c, haystack + h);
                        if (j == 0 || j == (size_t) -1)
                                return NULL;
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to