]> git.ipfire.org Git - thirdparty/systemd.git/commit
basic: move compress.[ch] → src/basic/
authorLennart Poettering <lennart@poettering.net>
Wed, 20 Apr 2022 13:35:28 +0000 (15:35 +0200)
committerLennart Poettering <lennart@poettering.net>
Tue, 26 Apr 2022 19:45:03 +0000 (21:45 +0200)
commitacc50c92ebdaac856f29073b6b794c4a1ab40341
tree66f8cf89ee80703044a116d87d593f57d051d4f1
parent6ed7b6977f5a7d0b1fa3c892dc600dcf4e76b05c
basic: move compress.[ch] → src/basic/

The compression helpers are used both in journal code and in coredump
code, and there's a good chance we'll use them later for other stuff.

Let's hence move them into src/basic/, to make them a proper internal
API we can use from everywhere where that's desirable. (pstore might be
a candidate, for example)

No real code changes, just some moving around, build system
rearrangements, and stripping of journal-def.h inclusion.
16 files changed:
meson.build
src/basic/compress.c [moved from src/libsystemd/sd-journal/compress.c with 97% similarity]
src/basic/compress.h [moved from src/libsystemd/sd-journal/compress.h with 71% similarity]
src/basic/meson.build
src/fuzz/fuzz-compress.c
src/journal/test-journal.c
src/libsystemd/meson.build
src/libsystemd/sd-journal/journal-def.h
src/libsystemd/sd-journal/journal-file.c
src/libsystemd/sd-journal/journal-file.h
src/libsystemd/sd-journal/journal-verify.c
src/libsystemd/sd-journal/sd-journal.c
src/test/meson.build
src/test/test-compress-benchmark.c [moved from src/libsystemd/sd-journal/test-compress-benchmark.c with 100% similarity]
src/test/test-compress.c [moved from src/libsystemd/sd-journal/test-compress.c with 95% similarity]
src/test/test-tables.c