plugin function signature
First time post!
I've been using NSIS for a few days now and I'm creating my first plugin (using VC++). I looked at the exdll.h file, and also at some of the Contrib plugins (InstallOptions, etc).
The plugin functions in InstallOptions use 4 parameters, but the example plugin function in exdll.c uses 5 (the same 4 plus an 'extra_parameters').
Which one is correct? I'm assuming that the exdll.c function is up-to-date and the other ones are just old, but in that case how do those plugins still work?