]> git.ipfire.org Git - thirdparty/zstd.git/commit
AsyncIO compression part 1 - refactor of existing asyncio code (#3021)
authorYonatan Komornik <11005061+yoniko@users.noreply.github.com>
Mon, 24 Jan 2022 22:43:02 +0000 (14:43 -0800)
committerGitHub <noreply@github.com>
Mon, 24 Jan 2022 22:43:02 +0000 (14:43 -0800)
commit70df5de1b2fc291a58c1b3199dde11b353ccad8f
tree4ee27a98fb114d701a636139953178e412466ab8
parent87f81d0796779c420e1715995a98ab85d7d46820
AsyncIO compression part 1 - refactor of existing asyncio code (#3021)

* Refactored fileio.c:
- Extracted asyncio code to fileio_asyncio.c/.h
- Moved type definitions to fileio_types.h
- Moved common macro definitions needed by both fileio.c and fileio_asyncio.c to fileio_common.h

* Bugfix - rename fileio_asycio to fileio_asyncio

* Added copyrights & license to new files

* CR fixes
12 files changed:
build/VS2008/zstd/zstd.vcproj
build/VS2010/zstd/zstd.vcxproj
build/cmake/programs/CMakeLists.txt
build/meson/programs/meson.build
contrib/VS2005/zstd/zstd.vcproj
programs/Makefile
programs/fileio.c
programs/fileio.h
programs/fileio_asyncio.c [new file with mode: 0644]
programs/fileio_asyncio.h [new file with mode: 0644]
programs/fileio_common.h [new file with mode: 0644]
programs/fileio_types.h [new file with mode: 0644]