Avoid warning in modern macs for DYLD_PRELOAD via rarun2

This commit is contained in:
pancake 2017-09-23 02:31:12 +02:00
parent 86d2c31c37
commit 8ce09268e1
3 changed files with 4 additions and 1 deletions

View File

@ -33,6 +33,7 @@ static void sigusr2(int s) {
(void)openself();
r_core_cmd0 (core, "=H&");
}
static void _libwrap_init() __attribute__ ((constructor));
static void _libwrap_init() {
char *web;

View File

@ -888,7 +888,9 @@ R_API int r_run_config_env(RRunProfile *p) {
if (p->_preload) {
#if __APPLE__
// 10.6
#ifndef __MAC_10_7
r_sys_setenv ("DYLD_PRELOAD", p->_preload);
#endif
r_sys_setenv ("DYLD_INSERT_LIBRARIES", p->_preload);
// 10.8
r_sys_setenv ("DYLD_FORCE_FLAT_NAMESPACE", "1");

View File

@ -614,7 +614,7 @@ R_API int r_sys_cmdbg (const char *str) {
#endif
}
R_API int r_sys_cmd (const char *str) {
R_API int r_sys_cmd(const char *str) {
if (r_sandbox_enable (0)) {
return false;
}