summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/libical/icaltz-util.c2
-rw-r--r--src/libicalss/icalbdbset.c2
-rw-r--r--src/test/regression.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/libical/icaltz-util.c b/src/libical/icaltz-util.c
index ab5b6f85..3a942e4e 100644
--- a/src/libical/icaltz-util.c
+++ b/src/libical/icaltz-util.c
@@ -732,7 +732,7 @@ icalcomponent *icaltzutil_fetch_timezone(const char *location)
for (i = 0; i < num_trans; i++) {
int by_day = 0;
time_t start;
- enum icalrecurrencetype_weekday dow;
+ enum icalrecurrencetype_weekday dow = ICAL_NO_WEEKDAY;
prev_idx = idx;
idx = trans_idx[i];
diff --git a/src/libicalss/icalbdbset.c b/src/libicalss/icalbdbset.c
index 773c20b5..9066311f 100644
--- a/src/libicalss/icalbdbset.c
+++ b/src/libicalss/icalbdbset.c
@@ -529,7 +529,7 @@ int icalbdbset_get_key(DBC *dbcp, DBT *key, DBT *data)
int icalbdbset_delete(DB *dbp, DBT *key)
{
DB_TXN *tid;
- int ret;
+ int ret = 0;
int done = 0;
int retry = 0;
diff --git a/src/test/regression.c b/src/test/regression.c
index 61b6f160..8ec1948d 100644
--- a/src/test/regression.c
+++ b/src/test/regression.c
@@ -2322,7 +2322,7 @@ void test_fblist()
char *strp = out_str;
for (i = 0; foo[i] != -1; i++) {
- snprintf(strp, 79, "%1d", foo[i]);
+ snprintf(strp, 79-i, "%1d", foo[i]);
strp++;
}
str_is("Checking freebusy validity", out_str, "1121110");