View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004975 | unreal | module api | public | 2017-07-28 20:28 | 2017-08-15 12:09 |
Reporter | Gottem | Assigned To | syzop | ||
Priority | normal | Severity | trivial | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Platform | x86_64 | OS | Debian | OS Version | 7 (wheezy) |
Product Version | 4.0.12.1 | ||||
Fixed in Version | 4.0.13 | ||||
Summary | 0004975: extban_conv_param_nuh not marked as extern | ||||
Description | include/h.h contains: extern char *extban_conv_param_nuh_or_extban(char *); But not: extern char *extban_conv_param_nuh(char *); The wiki mentions you can use both these functions[1], and sometimes you'll explicitly want to use the latter. I mean you can still declare it as extern from your own module, but to prevent confusion it's probably better to do that from h.h. =] | ||||
Steps To Reproduce | From any module file, call extban_conv_param_nuh() | ||||
Additional Information | [1] https://www.unrealircd.org/docs/Dev:Extended_Bans_API#conv_param | ||||
Tags | No tags attached. | ||||
3rd party modules | N/A | ||||
|
Thanks, fixed in 4.0.13. https://github.com/unrealircd/unrealircd/commit/0b5e46cd2335b87632bf1414dc36fc04f08e4b77 |
Date Modified | Username | Field | Change |
---|---|---|---|
2017-07-28 20:28 | Gottem | New Issue | |
2017-08-15 12:09 | syzop | Assigned To | => syzop |
2017-08-15 12:09 | syzop | Status | new => resolved |
2017-08-15 12:09 | syzop | Resolution | open => fixed |
2017-08-15 12:09 | syzop | Fixed in Version | => 4.0.13 |
2017-08-15 12:09 | syzop | Note Added: 0019823 |