aboutsummaryrefslogtreecommitdiff
path: root/libltdl/ltdl.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2007-11-25 12:26:06 +0000
committerChristian Grothoff <christian@grothoff.org>2007-11-25 12:26:06 +0000
commit43d3eebfbe34765fc91e6f099ebc0e4467f911e7 (patch)
tree7fda5129b7a410c4ad131c520c220ea8d67437ac /libltdl/ltdl.c
parentaf1bd801d72b3d9ed7cc214b3dbc3d01bb21700b (diff)
downloadgnunet-gtk-43d3eebfbe34765fc91e6f099ebc0e4467f911e7.tar.gz
gnunet-gtk-43d3eebfbe34765fc91e6f099ebc0e4467f911e7.zip
fix
Diffstat (limited to 'libltdl/ltdl.c')
-rw-r--r--libltdl/ltdl.c54
1 files changed, 27 insertions, 27 deletions
diff --git a/libltdl/ltdl.c b/libltdl/ltdl.c
index 50c76b25..68037d23 100644
--- a/libltdl/ltdl.c
+++ b/libltdl/ltdl.c
@@ -1614,32 +1614,32 @@ static enum DYLD_BOOL (*ltdl_NSIsSymbolNameDefinedInImage) (const struct
1614 *symbolName) = 0; 1614 *symbolName) = 0;
1615static enum DYLD_BOOL (*ltdl_NSMakePrivateModulePublic) (NSModule module) = 0; 1615static enum DYLD_BOOL (*ltdl_NSMakePrivateModulePublic) (NSModule module) = 0;
1616 1616
1617#ifndef NSADDIMAGNUNET_GEOPTION_NONE 1617#ifndef NSADDIMAGE_OPTION_NONE
1618#define NSADDIMAGNUNET_GEOPTION_NONE 0x0 1618#define NSADDIMAGE_OPTION_NONE 0x0
1619#endif 1619#endif
1620#ifndef NSADDIMAGNUNET_GEOPTION_RETURN_ON_ERROR 1620#ifndef NSADDIMAGE_OPTION_RETURN_ON_ERROR
1621#define NSADDIMAGNUNET_GEOPTION_RETURN_ON_ERROR 0x1 1621#define NSADDIMAGE_OPTION_RETURN_ON_ERROR 0x1
1622#endif 1622#endif
1623#ifndef NSADDIMAGNUNET_GEOPTION_WITH_SEARCHING 1623#ifndef NSADDIMAGE_OPTION_WITH_SEARCHING
1624#define NSADDIMAGNUNET_GEOPTION_WITH_SEARCHING 0x2 1624#define NSADDIMAGE_OPTION_WITH_SEARCHING 0x2
1625#endif 1625#endif
1626#ifndef NSADDIMAGNUNET_GEOPTION_RETURN_ONLY_IF_LOADED 1626#ifndef NSADDIMAGE_OPTION_RETURN_ONLY_IF_LOADED
1627#define NSADDIMAGNUNET_GEOPTION_RETURN_ONLY_IF_LOADED 0x4 1627#define NSADDIMAGE_OPTION_RETURN_ONLY_IF_LOADED 0x4
1628#endif 1628#endif
1629#ifndef NSADDIMAGNUNET_GEOPTION_MATCH_FILENAME_BY_INSTALLNAME 1629#ifndef NSADDIMAGE_OPTION_MATCH_FILENAME_BY_INSTALLNAME
1630#define NSADDIMAGNUNET_GEOPTION_MATCH_FILENAME_BY_INSTALLNAME 0x8 1630#define NSADDIMAGE_OPTION_MATCH_FILENAME_BY_INSTALLNAME 0x8
1631#endif 1631#endif
1632#ifndef NSLOOKUPSYMBOLINIMAGNUNET_GEOPTION_BIND 1632#ifndef NSLOOKUPSYMBOLINIMAGE_OPTION_BIND
1633#define NSLOOKUPSYMBOLINIMAGNUNET_GEOPTION_BIND 0x0 1633#define NSLOOKUPSYMBOLINIMAGE_OPTION_BIND 0x0
1634#endif 1634#endif
1635#ifndef NSLOOKUPSYMBOLINIMAGNUNET_GEOPTION_BIND_NOW 1635#ifndef NSLOOKUPSYMBOLINIMAGE_OPTION_BIND_NOW
1636#define NSLOOKUPSYMBOLINIMAGNUNET_GEOPTION_BIND_NOW 0x1 1636#define NSLOOKUPSYMBOLINIMAGE_OPTION_BIND_NOW 0x1
1637#endif 1637#endif
1638#ifndef NSLOOKUPSYMBOLINIMAGNUNET_GEOPTION_BIND_FULLY 1638#ifndef NSLOOKUPSYMBOLINIMAGE_OPTION_BIND_FULLY
1639#define NSLOOKUPSYMBOLINIMAGNUNET_GEOPTION_BIND_FULLY 0x2 1639#define NSLOOKUPSYMBOLINIMAGE_OPTION_BIND_FULLY 0x2
1640#endif 1640#endif
1641#ifndef NSLOOKUPSYMBOLINIMAGNUNET_GEOPTION_RETURN_ON_ERROR 1641#ifndef NSLOOKUPSYMBOLINIMAGE_OPTION_RETURN_ON_ERROR
1642#define NSLOOKUPSYMBOLINIMAGNUNET_GEOPTION_RETURN_ON_ERROR 0x4 1642#define NSLOOKUPSYMBOLINIMAGE_OPTION_RETURN_ON_ERROR 0x4
1643#endif 1643#endif
1644 1644
1645 1645
@@ -1686,7 +1686,7 @@ lt_int_dyld_lib_install_name (mh)
1686{ 1686{
1687/* NSAddImage is also used to get the loaded image, but it only works if the lib 1687/* NSAddImage is also used to get the loaded image, but it only works if the lib
1688 is installed, for uninstalled libs we need to check the install_names against 1688 is installed, for uninstalled libs we need to check the install_names against
1689 each other. Note that this is still broken if DYLD_IMAGNUNET_GESUFFIX is set and a 1689 each other. Note that this is still broken if DYLD_IMAGE_SUFFIX is set and a
1690 different lib was loaded as a result 1690 different lib was loaded as a result
1691*/ 1691*/
1692 int j; 1692 int j;
@@ -1761,18 +1761,18 @@ lt_int_dyld_NSlookupSymbolInLinkedLibs (symbol, mh)
1761 ltdl_NSAddImage ((char *) (((struct dylib_command *) lc)-> 1761 ltdl_NSAddImage ((char *) (((struct dylib_command *) lc)->
1762 dylib.name.offset + 1762 dylib.name.offset +
1763 (unsigned long) lc), 1763 (unsigned long) lc),
1764 NSADDIMAGNUNET_GEOPTION_RETURN_ONLY_IF_LOADED 1764 NSADDIMAGE_OPTION_RETURN_ONLY_IF_LOADED
1765 + 1765 +
1766 NSADDIMAGNUNET_GEOPTION_WITH_SEARCHING + 1766 NSADDIMAGE_OPTION_WITH_SEARCHING +
1767 NSADDIMAGNUNET_GEOPTION_RETURN_ON_ERROR); 1767 NSADDIMAGE_OPTION_RETURN_ON_ERROR);
1768 } 1768 }
1769 if (mh1) 1769 if (mh1)
1770 { 1770 {
1771 retSym = ltdl_NSLookupSymbolInImage (mh1, 1771 retSym = ltdl_NSLookupSymbolInImage (mh1,
1772 symbol, 1772 symbol,
1773 NSLOOKUPSYMBOLINIMAGNUNET_GEOPTION_BIND_NOW 1773 NSLOOKUPSYMBOLINIMAGE_OPTION_BIND_NOW
1774 | 1774 |
1775 NSLOOKUPSYMBOLINIMAGNUNET_GEOPTION_RETURN_ON_ERROR); 1775 NSLOOKUPSYMBOLINIMAGE_OPTION_RETURN_ON_ERROR);
1776 if (retSym) 1776 if (retSym)
1777 break; 1777 break;
1778 } 1778 }
@@ -1839,7 +1839,7 @@ sys_dyld_open (loader_data, filename)
1839 { 1839 {
1840 module = 1840 module =
1841 (lt_module) ltdl_NSAddImage (filename, 1841 (lt_module) ltdl_NSAddImage (filename,
1842 NSADDIMAGNUNET_GEOPTION_RETURN_ON_ERROR); 1842 NSADDIMAGE_OPTION_RETURN_ON_ERROR);
1843 break; 1843 break;
1844 } 1844 }
1845 default: 1845 default:
@@ -1928,9 +1928,9 @@ sys_dyld_sym (loader_data, module, symbol)
1928 nssym = 1928 nssym =
1929 ltdl_NSLookupSymbolInImage ((struct mach_header *) module, 1929 ltdl_NSLookupSymbolInImage ((struct mach_header *) module,
1930 symbol, 1930 symbol,
1931 NSLOOKUPSYMBOLINIMAGNUNET_GEOPTION_BIND_NOW 1931 NSLOOKUPSYMBOLINIMAGE_OPTION_BIND_NOW
1932 | 1932 |
1933 NSLOOKUPSYMBOLINIMAGNUNET_GEOPTION_RETURN_ON_ERROR); 1933 NSLOOKUPSYMBOLINIMAGE_OPTION_RETURN_ON_ERROR);
1934 } 1934 }
1935 } 1935 }
1936 1936