X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=common%2Fcommon.c;h=68f537ba0187c08f0f5bfc89fdf83df6babe8d20;hb=882adb99dca54037e13cab761d20355d2319992f;hp=1c49a465ccfcee27ec228fa2c1862cbe8717fbe2;hpb=44c440bc5fe8219cc17d1b786d91fd83c4c9860a;p=babeltrace.git diff --git a/common/common.c b/common/common.c index 1c49a465..68f537ba 100644 --- a/common/common.c +++ b/common/common.c @@ -822,7 +822,7 @@ void bt_common_normalize_star_glob_pattern(char *pattern) goto end; } - /* Fall through default case. */ + /* fall-through */ default: got_star = false; break; @@ -1042,6 +1042,7 @@ retry: * Fall through the default case which compares * the escaped character now. */ + /* fall-through */ default: if (at_end_of_pattern(p, pattern, pattern_len) || *c != *p) { @@ -1335,27 +1336,27 @@ static inline void handle_conversion_specifier_std(char *buf, char **buf_ch, /* format (PRI*64) */ if (strncmp(fmt_ch, PRId64, sizeof(PRId64) - 1) == 0) { - fmt_ch += sizeof(PRId64); + fmt_ch += sizeof(PRId64) - 1; BUF_STD_APPEND_SINGLE_ARG(int64_t); goto update_rw_fmt; } else if (strncmp(fmt_ch, PRIu64, sizeof(PRIu64) - 1) == 0) { - fmt_ch += sizeof(PRIu64); + fmt_ch += sizeof(PRIu64) - 1; BUF_STD_APPEND_SINGLE_ARG(uint64_t); goto update_rw_fmt; } else if (strncmp(fmt_ch, PRIx64, sizeof(PRIx64) - 1) == 0) { - fmt_ch += sizeof(PRIx64); + fmt_ch += sizeof(PRIx64) - 1; BUF_STD_APPEND_SINGLE_ARG(uint64_t); goto update_rw_fmt; } else if (strncmp(fmt_ch, PRIX64, sizeof(PRIX64) - 1) == 0) { - fmt_ch += sizeof(PRIX64); + fmt_ch += sizeof(PRIX64) - 1; BUF_STD_APPEND_SINGLE_ARG(uint64_t); goto update_rw_fmt; } else if (strncmp(fmt_ch, PRIo64, sizeof(PRIo64) - 1) == 0) { - fmt_ch += sizeof(PRIo64); + fmt_ch += sizeof(PRIo64) - 1; BUF_STD_APPEND_SINGLE_ARG(uint64_t); goto update_rw_fmt; } else if (strncmp(fmt_ch, PRIi64, sizeof(PRIi64) - 1) == 0) { - fmt_ch += sizeof(PRIi64); + fmt_ch += sizeof(PRIi64) - 1; BUF_STD_APPEND_SINGLE_ARG(int64_t); goto update_rw_fmt; } @@ -1521,7 +1522,6 @@ void bt_common_custom_vsnprintf(char *buf, size_t buf_size, BT_ASSERT(buf); BT_ASSERT(fmt); - BT_ASSERT(*args); while (*fmt_ch != '\0') { switch (*fmt_ch) {