aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2026-02-12 09:21:45 -0500
committerJoseph Hunkeler <jhunkeler@gmail.com>2026-02-12 09:21:45 -0500
commit91aaab5fca6562999a44da9b03a0cc8cd3fea696 (patch)
tree33825fe7c58e4d521d5e01c21b882f93c4301b89
parent6ec8c3e753917f9f5e2404d6d7928b32a7bd7a59 (diff)
downloadstasis-91aaab5fca6562999a44da9b03a0cc8cd3fea696.tar.gz
Use snprintf for user_agent string
-rw-r--r--src/lib/core/download.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/core/download.c b/src/lib/core/download.c
index a1b14e0..1b84f39 100644
--- a/src/lib/core/download.c
+++ b/src/lib/core/download.c
@@ -13,7 +13,7 @@ size_t download_writer(void *fp, size_t size, size_t nmemb, void *stream) {
long download(char *url, const char *filename, char **errmsg) {
long http_code = -1;
char user_agent[20];
- sprintf(user_agent, "stasis/%s", VERSION);
+ snprintf(user_agent, sizeof(user_agent), "stasis/%s", VERSION);
long timeout = 30L;
const char *timeout_str = getenv("STASIS_DOWNLOAD_TIMEOUT");