Opens a system libraryint sm_l_open_syslib(char *
- The name of the library to open. Panther searches for
lib_namein the current directory, then along the path given to sm_initcrt, and finally along the path defined by SMPATH.
sm_l_open_syslibto open a library as a system library. The library name will not be displayed in the Library Table of Contents window. Otherwise, this function performs the same steps as sm_l_open which opens a library in these steps:
- Allocates space in which to store information about the library.
- Leaves the library file open, and returns a descriptor that identifies the library. You can use this descriptor to explicitly search a single library—for example, to find a screen in a specific library with sm_l_window.
Panther has no limit on the number of libraries you can have open at the same time. Note that some systems have severe limits on memory or simultaneously open files.