-
- Downloads
Simplify the getnode.cpp API - use bool returns, default paramaeter value
getnodedat() now performs a non-locked read by default. Perform more checks of getnodedat() return value before calling putnodedat() to avoid unintentionally zeroing out node.dab records. Add/use unlocknodedat() method for unlocking a node.dab record without writing. Note: The userdat.c getnodedat() and putnodedat() still return int (i.e. 0 on success), so that can be confusing.
Showing
- src/sbbs3/answer.cpp 10 additions, 8 deletionssrc/sbbs3/answer.cpp
- src/sbbs3/atcodes.cpp 1 addition, 1 deletionsrc/sbbs3/atcodes.cpp
- src/sbbs3/bat_xfer.cpp 1 addition, 1 deletionsrc/sbbs3/bat_xfer.cpp
- src/sbbs3/bulkmail.cpp 1 addition, 1 deletionsrc/sbbs3/bulkmail.cpp
- src/sbbs3/chat.cpp 38 additions, 38 deletionssrc/sbbs3/chat.cpp
- src/sbbs3/download.cpp 1 addition, 1 deletionsrc/sbbs3/download.cpp
- src/sbbs3/email.cpp 1 addition, 1 deletionsrc/sbbs3/email.cpp
- src/sbbs3/exec.cpp 4 additions, 4 deletionssrc/sbbs3/exec.cpp
- src/sbbs3/execfunc.cpp 2 additions, 2 deletionssrc/sbbs3/execfunc.cpp
- src/sbbs3/getkey.cpp 1 addition, 1 deletionsrc/sbbs3/getkey.cpp
- src/sbbs3/getnode.cpp 33 additions, 34 deletionssrc/sbbs3/getnode.cpp
- src/sbbs3/js_bbs.cpp 3 additions, 3 deletionssrc/sbbs3/js_bbs.cpp
- src/sbbs3/listfile.cpp 5 additions, 5 deletionssrc/sbbs3/listfile.cpp
- src/sbbs3/logfile.cpp 6 additions, 5 deletionssrc/sbbs3/logfile.cpp
- src/sbbs3/logon.cpp 18 additions, 16 deletionssrc/sbbs3/logon.cpp
- src/sbbs3/logout.cpp 2 additions, 2 deletionssrc/sbbs3/logout.cpp
- src/sbbs3/mail.cpp 1 addition, 1 deletionsrc/sbbs3/mail.cpp
- src/sbbs3/main.cpp 66 additions, 58 deletionssrc/sbbs3/main.cpp
- src/sbbs3/newuser.cpp 6 additions, 5 deletionssrc/sbbs3/newuser.cpp
- src/sbbs3/putnode.cpp 32 additions, 28 deletionssrc/sbbs3/putnode.cpp
Loading
Please register or sign in to comment