perf build-id: Change sprintf functions to snprintf
authorIan Rogers <irogers@google.com>
Thu, 24 Jul 2025 16:32:43 +0000 (09:32 -0700)
committerNamhyung Kim <namhyung@kernel.org>
Fri, 25 Jul 2025 17:37:13 +0000 (10:37 -0700)
commitfccaaf6fbbc59910edcf276f97a5b2ef5778c55e
tree9ec308fd5994e50fddb58ddf58f963d88eafbda7
parent5a2ceebd8175874ae0e91a304ad6600d82806973
perf build-id: Change sprintf functions to snprintf

Pass in a size argument rather than implying all build id strings must
be SBUILD_ID_SIZE.

Signed-off-by: Ian Rogers <irogers@google.com>
Link: https://lore.kernel.org/r/20250724163302.596743-4-irogers@google.com
[ fixed some build errors ]
Signed-off-by: Namhyung Kim <namhyung@kernel.org>
16 files changed:
tools/perf/builtin-buildid-cache.c
tools/perf/builtin-buildid-list.c
tools/perf/tests/sdt.c
tools/perf/util/build-id.c
tools/perf/util/build-id.h
tools/perf/util/disasm.c
tools/perf/util/dso.c
tools/perf/util/dsos.c
tools/perf/util/event.c
tools/perf/util/header.c
tools/perf/util/map.c
tools/perf/util/probe-event.c
tools/perf/util/probe-file.c
tools/perf/util/probe-finder.c
tools/perf/util/scripting-engines/trace-event-python.c
tools/perf/util/symbol.c