/[libtool]/libtool/libltdl/ltdl.c
ViewVC logotype

Diff of /libtool/libltdl/ltdl.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.135 by gary, Tue Jun 26 00:50:38 2001 UTC revision 1.136 by gary, Tue Jun 26 00:53:37 2001 UTC
# Line 1282  static struct lt_user_dlloader presym = Line 1282  static struct lt_user_dlloader presym =
1282  /* The type of a function used at each iteration of  foreach_dirinpath().  */  /* The type of a function used at each iteration of  foreach_dirinpath().  */
1283  typedef int     foreach_callback_func LT_PARAMS((char *filename, lt_ptr data1,  typedef int     foreach_callback_func LT_PARAMS((char *filename, lt_ptr data1,
1284                                                   lt_ptr data2));                                                   lt_ptr data2));
1285    static  int     foreach_dirinpath     LT_PARAMS((const char *search_path,
1286                                                     const char *base_name,
1287                                                     foreach_callback_func *func,
1288                                                     lt_ptr data1, lt_ptr data2));
1289    
1290    static  int     find_file_callback    LT_PARAMS((char *filename, lt_ptr data,
1291                                                     lt_ptr ignored));
1292    static  int     find_handle_callback  LT_PARAMS((char *filename, lt_ptr data,
1293                                                     lt_ptr ignored));
1294    static  int     foreachfile_callback  LT_PARAMS((char *filename, lt_ptr data1,
1295                                                     lt_ptr data2));
1296    
1297    
1298    static  char    *canonicalize_path    LT_PARAMS((const char *path));
1299    static  FILE    *find_file            LT_PARAMS((const char *search_path,
1300                                                     const char *base_name,
1301                                                     char **pdir));
1302    static  lt_dlhandle *find_handle      LT_PARAMS((const char *search_path,
1303                                                     const char *base_name,
1304                                                     lt_dlhandle *handle));
1305    static  int     find_module           LT_PARAMS((lt_dlhandle *handle,
1306                                                     const char *dir,
1307                                                     const char *libdir,
1308                                                     const char *dlname,
1309                                                     const char *old_name,
1310                                                     int installed));
1311    static  int     free_vars             LT_PARAMS((char *dlname, char *oldname,
1312                                                     char *libdir, char *deplibs));
1313    static  int     load_deplibs          LT_PARAMS((lt_dlhandle handle,
1314                                                     char *deplibs));
1315    static  int     trim                  LT_PARAMS((char **dest,
1316                                                     const char *str));
1317    static  int     tryall_dlopen         LT_PARAMS((lt_dlhandle *handle,
1318                                                     const char *filename));
1319    static  int     unload_deplibs        LT_PARAMS((lt_dlhandle handle));
1320    
1321    
1322  static  char           *user_search_path= 0;  static  char           *user_search_path= 0;
1323  static  lt_dlloader    *loaders         = 0;  static  lt_dlloader    *loaders         = 0;

Legend:
Removed from v.1.135  
changed lines
  Added in v.1.136

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26