All - Rework config API to allow default/optional values
- Now returns a boolean success, and takes a pointer in which to write the successfully parsed value (unchanged on failure) - Also cleaned up argument processing to be flatter and slightly less hacky
Showing
- src/client/main.c 61 additions, 58 deletionssrc/client/main.c
- src/common/config.c 44 additions, 21 deletionssrc/common/config.c
- src/common/config.h 10 additions, 4 deletionssrc/common/config.h
- src/server/common.h 3 additions, 1 deletionsrc/server/common.h
- src/server/main.c 37 additions, 21 deletionssrc/server/main.c
- src/server/server.c 1 addition, 1 deletionsrc/server/server.c
Please register or sign in to comment