diff options
Diffstat (limited to 'pr/include/prvrsion.h')
-rwxr-xr-x | pr/include/prvrsion.h | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/pr/include/prvrsion.h b/pr/include/prvrsion.h index 7bd8d464..e5ad037f 100755 --- a/pr/include/prvrsion.h +++ b/pr/include/prvrsion.h @@ -74,9 +74,19 @@ typedef struct { /* * All components must define an entrypoint named libVersionPoint which * is of type versionEntryPointType. + * + * For example, for a library named libfoo, we would have: + * + * PRVersionDescription prVersionDescription_libfoo = + * { + * ... + * }; + * + * PR_IMPLEMENT(const PRVersionDescription*) libVersionPoint(void) + * { + * return &prVersionDescription_libfoo; + * } */ -NSPR_API(const PRVersionDescription *) libVersionPoint(void); - typedef const PRVersionDescription *(*versionEntryPointType)(void); /* |