aboutsummaryrefslogtreecommitdiff
path: root/git2d/bare.c
diff options
context:
space:
mode:
authorRunxi Yu <me@runxiyu.org>2025-04-03 14:35:50 +0800
committerRunxi Yu <me@runxiyu.org>2025-04-03 14:35:50 +0800
commit43098a7f72acdde45aadbb2ed60dfa171bc03762 (patch)
treea3ccc384fe6b619953380f17abc7651e084a6f7b /git2d/bare.c
parentCSS: Remove Comic Sans (diff)
downloadforge-43098a7f72acdde45aadbb2ed60dfa171bc03762.tar.gz
forge-43098a7f72acdde45aadbb2ed60dfa171bc03762.tar.zst
forge-43098a7f72acdde45aadbb2ed60dfa171bc03762.zip
git2d: Use BARE to send contents too, instead of using raw write
Diffstat (limited to 'git2d/bare.c')
-rw-r--r--git2d/bare.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/git2d/bare.c b/git2d/bare.c
index 23c0352..c54ed33 100644
--- a/git2d/bare.c
+++ b/git2d/bare.c
@@ -318,7 +318,7 @@ bare_get_bool(struct bare_reader *ctx, bool *x)
}
bare_error
-bare_put_fixed_data(struct bare_writer *ctx, uint8_t *src, uint64_t sz)
+bare_put_fixed_data(struct bare_writer *ctx, const uint8_t *src, uint64_t sz)
{
return ctx->write(ctx->buffer, (void *)src, sz);
}
@@ -330,7 +330,7 @@ bare_get_fixed_data(struct bare_reader *ctx, uint8_t *dst, uint64_t sz)
}
bare_error
-bare_put_data(struct bare_writer *ctx, uint8_t *src, uint64_t sz)
+bare_put_data(struct bare_writer *ctx, const uint8_t *src, uint64_t sz)
{
bare_error err = BARE_ERROR_NONE;
@@ -361,7 +361,7 @@ bare_get_data(struct bare_reader *ctx, uint8_t *dst, uint64_t sz)
}
bare_error
-bare_put_str(struct bare_writer *ctx, char *src, uint64_t sz)
+bare_put_str(struct bare_writer *ctx, const char *src, uint64_t sz)
{
if (!checkstr(src, sz)) {
return BARE_ERROR_INVALID_UTF8;