RRichard Russoninitialise things
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
iwyu: fix includes | 2 年前 | |
store: drop bdb | 5 个月前 | |
store: set *vlen = 0 on LMDB fetch error paths store_lmdb_fetch() has three early-return paths that return NULL without setting *vlen. Current callers pre-initialize their length variables, but this violates the API contract. Initialize *vlen = 0 at function entry so all error paths produce a consistent zero length. | 6 个月前 | |
module: tidy cleanup Pass the Module Data to the Module on cleanup() | 5 个月前 | |
module: add Notify object to each globals Add a 'struct Notify *notify' member to every ModuleData struct. Create it with notify_new() in each Module.init() function, set its parent to NeoMutt->notify, and free it in Module.cleanup(). For modules that previously had commented-out init/cleanup code, uncomment the mod_data allocation and deallocation. | 5 个月前 | |
clang-format | 8 个月前 | |
store: drop bdb | 5 个月前 | |
initialise things Ensure that pointers, structs and variables used as outparams are initialised. (some of variable types were obscured by typedefs) | 3 个月前 |