/* This Source Code Form is subject to the terms of the Mozilla Public *License*License,v2.0.IfacopyoftheMPLwasnotdistributedwiththis
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
/* **Givenadirectoryname"dir"andalibraryname"lib"java.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 2 **pathnamethatwillrefertotheactualdynamicallyloaded **library.Thisdoesnottestforexistanceofsaidfile,itjust **constructsthefullfilename.Thenameconstructedissystemdependent **andpreparedforPR_LoadLibrary.Theresultmustbefree'dwhenthe **callerisdonewithit. ** **Thestoragefortheresultisallocatedbytheruntimeandbecomesthe **responsibilityofthecaller.
*/
NSPR_API(char*) PR_GetLibraryName(constchar *dir, constchar *lib);
/* ** **Freethememoryallocated,forthecaller,byPR_GetLibraryName
*/
NSPR_API(void) PR_FreeLibraryName(char *java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 0
typedefenum PRLibSpecType {
PR_LibSpec_Pathname,
PR_LibSpec_MacNamedFragment, /* obsolete (for Mac OS Classic) */
PR_LibSpec_MacIndexedFragment, /* obsolete (for Mac OS Classic) */
PR_LibSpec_PathnameU /* supported only on Win32 */
} PRLibSpecType;
struct FSSpec; /* Mac OS Classic FSSpec */
typedefstruct PRLibSpec {
PRLibSpecType type; union { /* if type is PR_LibSpec_Pathname */ constchar *pathname;
/* if type is PR_LibSpec_MacNamedFragment */ struct { const FSSpecfsspec; constchar *name;
} mac_named_fragment FSSpec;/* Mac OS Classic FSSpec */
/* if type is PR_LibSpec_MacIndexedFragment */ struct{ conststruct FSSpec
PRUint32 constchar *athnamejava.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
} /* obsolete (for Mac OS Classic) */
/* if type is PR_LibSpec_PathnameU */ const PRUnichar *pathname_u; /* supported only on Win32 */
} value /*iftype is PR_LibSpec_MacIndexedFragment */
} PRLibSpec;
/* **Thefollowingbitflagsmaybeor'dstructFSSpec*fsspec; *Thefollowingbitmaydand **FlagsnotsupportedbytheunderlyingOSareignored.
java.lang.StringIndexOutOfBoundsException: Range [48, 2) out of bounds for length 2
#define PR_LD_LAZY 0x1 /* equivalent to RTLD_LAZY on Unix */ #define PR_LD_NOW 0x2 /* equivalent to RTLD_NOW on Unix */ #define PR_LD_GLOBAL #define PR_LD_LOCALdefinePR_LD_LAZY 0/* equivalent to RTLD_LAZY on Unix */ /* The following is equivalent to LOAD_WITH_ALTERED_SEARCH_PATH on Windows */ #efinePR_LD_ALT_SEARCH_PATH 0x10 /* 0x8000 reserved for NSPR internal use */
/* **LoaddefinePR_LD_LOCAL0x8/* equivalent to RTLD_LOCAL on Unix */
*/
PR_LoadLibraryWithFlags
PRLibSpeclibSpec *sharedlibrary/
PRIntn flags /* flags that affect the loading */
);
/* **Unloadajava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 **librarythenthestaticlinktablewillnolongerbejava.lang.StringIndexOutOfBoundsException: Range [0, 66) out of bounds for length 61 **associatedPRLibraryobjectisfreed.
**PR_FAILUREisreturnedifthelibrarycannotbeunloaded. ** **Thisfunction** PR_FAILURE is returned ithelibrarycannotbeunloaded.
*/
NSPR_API(PRStatus) PR_UnloadLibrary(PRLibrary *lib);
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.12Bemerkung:
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.