View Issue Details

IDProjectCategoryView StatusLast Update
0004975unrealmodule apipublic2017-08-15 12:09
ReporterGottemAssigned Tosyzop 
PrioritynormalSeveritytrivialReproducibilityalways
Status resolvedResolutionfixed 
Platformx86_64OSDebianOS Version7 (wheezy)
Product Version4.0.12.1 
Target VersionFixed in Version4.0.13 
Summary0004975: extban_conv_param_nuh not marked as extern
Descriptioninclude/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 ReproduceFrom any module file, call extban_conv_param_nuh()
Additional Information[1] https://www.unrealircd.org/docs/Dev:Extended_Bans_API#conv_param
TagsNo tags attached.
3rd party modulesN/A

Activities

Issue History

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