summaryrefslogtreecommitdiff
path: root/cgitcgi/ui-tree.c
diff options
context:
space:
mode:
authorAndrey V.Kosteltsev <kx@radix.pro>2026-03-03 18:08:36 +0300
committerAndrey V.Kosteltsev <kx@radix.pro>2026-03-03 18:08:36 +0300
commite9c7b8a8c2788b7d6181ddb48ee7f953a5b07485 (patch)
treea943beb2fd450c233d5607c6d60ec55cf56ed1d7 /cgitcgi/ui-tree.c
parent981fb3912bdce871754f2cfb5b7039d79f33aecf (diff)
downloadcgit-ui-trunk.tar.xz
Fixed: format truncations warningsHEADcgit-ui-0.1.8trunk
Diffstat (limited to 'cgitcgi/ui-tree.c')
-rw-r--r--cgitcgi/ui-tree.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/cgitcgi/ui-tree.c b/cgitcgi/ui-tree.c
index 59f65a1..b5f9225 100644
--- a/cgitcgi/ui-tree.c
+++ b/cgitcgi/ui-tree.c
@@ -772,8 +772,8 @@ static void cgit_print_summary( struct strbuf *sb, const char *relative_path, co
static void cgit_print_clone_urls( struct strbuf *sb, const char *relative_path )
{
- char ref[PATH_MAX] = { 0 };
- char rpath[PATH_MAX] = { 0 };
+ char ref[PATH_MAX-64] = { 0 };
+ char rpath[PATH_MAX] = { 0 };
char branch[PATH_MAX] = { 0 };
if( !sb ) return;
@@ -786,7 +786,7 @@ static void cgit_print_clone_urls( struct strbuf *sb, const char *relative_path
if( !strncmp( (char *)&ref[0], "refs/heads/", 11 ) )
{
b = (const char *)&ref[11];
- sprintf( (char *)&branch[0], "--branch %s -- ", b );
+ snprintf( (char *)&branch[0], PATH_MAX, "--branch %s -- ", b );
}
if( b && !strcmp( b, ctx.repo.trunk ) )