-
- Downloads
The great C function dependency refactor of 2020
The goal of this commit is that: only modules that either are part-of sbbs.dll/libsbbs.so or need to link with/use that library, will #include "sbbs.h" and thus be dependent on its subsequent includes (e.g. cryptlib.h, jsapi.h). This should mean extdeps.mk can be trimmed way down. I also removed CVS keyword/comments and trimmed up the boilerplate copyright notice in modified and added source/header files in this commit. There is no functional change in behavior in this comment.
Showing
- src/sbbs3/addfiles.c 9 additions, 16 deletionssrc/sbbs3/addfiles.c
- src/sbbs3/allusers.c 2 additions, 15 deletionssrc/sbbs3/allusers.c
- src/sbbs3/ars.c 1 addition, 17 deletionssrc/sbbs3/ars.c
- src/sbbs3/dat_rec.c 3 additions, 17 deletionssrc/sbbs3/dat_rec.c
- src/sbbs3/date_str.c 2 additions, 17 deletionssrc/sbbs3/date_str.c
- src/sbbs3/date_str.h 46 additions, 0 deletionssrc/sbbs3/date_str.h
- src/sbbs3/delfiles.c 6 additions, 17 deletionssrc/sbbs3/delfiles.c
- src/sbbs3/dllexport.h 13 additions, 0 deletionssrc/sbbs3/dllexport.h
- src/sbbs3/dstsedit.c 3 additions, 2 deletionssrc/sbbs3/dstsedit.c
- src/sbbs3/dupefind.c 24 additions, 4 deletionssrc/sbbs3/dupefind.c
- src/sbbs3/echocfg.c 3 additions, 15 deletionssrc/sbbs3/echocfg.c
- src/sbbs3/filedat.c 14 additions, 24 deletionssrc/sbbs3/filedat.c
- src/sbbs3/filedat.h 52 additions, 0 deletionssrc/sbbs3/filedat.h
- src/sbbs3/filelist.c 8 additions, 17 deletionssrc/sbbs3/filelist.c
- src/sbbs3/getmail.c 1 addition, 15 deletionssrc/sbbs3/getmail.c
- src/sbbs3/getmail.h 40 additions, 0 deletionssrc/sbbs3/getmail.h
- src/sbbs3/getstats.h 39 additions, 0 deletionssrc/sbbs3/getstats.h
- src/sbbs3/load_cfg.c 8 additions, 15 deletionssrc/sbbs3/load_cfg.c
- src/sbbs3/load_cfg.h 43 additions, 0 deletionssrc/sbbs3/load_cfg.h
- src/sbbs3/makeuser.c 5 additions, 17 deletionssrc/sbbs3/makeuser.c
Loading
Please register or sign in to comment