diff --git a/src/common/buffers.c b/src/common/buffers.c
index bf10c55962..e9e4487832 100644
--- a/src/common/buffers.c
+++ b/src/common/buffers.c
@@ -964,7 +964,7 @@ buf_get_line(buf_t *buf, char *data_out, size_t *data_len)
return 1;
}
-/** Compress on uncompress the data_len bytes in data using the
+/** Compress or uncompress the data_len bytes in data using the
* compression state state, appending the result to buf. If
* done is true, flush the data in the state and finish the
* compression/uncompression. Return -1 on failure, 0 on success. */
diff --git a/src/common/compress.c b/src/common/compress.c
index f178915467..bc12a58ad6 100644
--- a/src/common/compress.c
+++ b/src/common/compress.c
@@ -562,9 +562,9 @@ tor_compress_process(tor_compress_state_t *state,
finish);
break;
case LZMA_METHOD:
- rv =tor_lzma_compress_process(state->u.lzma_state,
- out, out_len, in, in_len,
- finish);
+ rv = tor_lzma_compress_process(state->u.lzma_state,
+ out, out_len, in, in_len,
+ finish);
break;
case ZSTD_METHOD:
rv = tor_zstd_compress_process(state->u.zstd_state,
diff --git a/src/test/test_util.c b/src/test/test_util.c
index 162f6fbc0a..a46e82c715 100644
--- a/src/test/test_util.c
+++ b/src/test/test_util.c
@@ -6086,8 +6086,7 @@ struct testcase_t util_tests[] = {
COMPRESS_DOS(zlib, "deflate"),
COMPRESS_DOS(gzip, "gzip"),
COMPRESS_DOS(lzma, "x-tor-lzma"),
- // Disabled for now, since it triggers #23551
- // COMPRESS_DOS(zstd, "x-zstd"),
+ COMPRESS_DOS(zstd, "x-zstd"),
UTIL_TEST(gzip_compression_bomb, TT_FORK),
UTIL_LEGACY(datadir),
UTIL_LEGACY(memarea),