X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Fmetadata%2Fassembly.c;h=643c4930b1a29360e4c80fc4cae1df1cf51da0bf;hb=a342bb00ca0e7b7c5267845f45b928055f412b2c;hp=64d1000bbb63b8f896164af207e176969b6ece3c;hpb=3319d6a5a753c3ded84c20a4ff2a0935a58fec21;p=mono.git diff --git a/mono/metadata/assembly.c b/mono/metadata/assembly.c index 64d1000bbb6..643c4930b1a 100644 --- a/mono/metadata/assembly.c +++ b/mono/metadata/assembly.c @@ -559,6 +559,21 @@ mono_assembly_getrootdir (void) return default_path [0]; } +/** + * mono_native_getrootdir: + * + * Obtains the root directory used for looking up native libs (.so, .dylib). + * + * Returns: a string with the directory, this string should be freed by + * the caller. + */ +G_CONST_RETURN gchar * +mono_native_getrootdir (void) +{ + gchar* fullpath = g_build_path (G_DIR_SEPARATOR_S, mono_assembly_getrootdir (), mono_config_get_reloc_lib_dir(), NULL); + return fullpath; +} + /** * mono_set_dirs: * @assembly_dir: the base directory for assemblies