io: make io vtables const struct, and add accessors for them
This reduces function pointers in heap, and unifies how the io functions are called.
Showing
- src/apk.c 2 additions, 2 deletionssrc/apk.c
- src/apk_io.h 48 additions, 4 deletionssrc/apk_io.h
- src/archive.c 17 additions, 13 deletionssrc/archive.c
- src/database.c 26 additions, 26 deletionssrc/database.c
- src/fetch.c 2 additions, 2 deletionssrc/fetch.c
- src/gunzip.c 21 additions, 13 deletionssrc/gunzip.c
- src/index.c 2 additions, 2 deletionssrc/index.c
- src/info.c 2 additions, 2 deletionssrc/info.c
- src/io.c 58 additions, 36 deletionssrc/io.c
- src/manifest.c 1 addition, 1 deletionsrc/manifest.c
- src/package.c 8 additions, 15 deletionssrc/package.c
- src/url.c 7 additions, 3 deletionssrc/url.c
- src/verify.c 1 addition, 1 deletionsrc/verify.c
Loading
Please register or sign in to comment