We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8fe3d51 commit 97b71b8Copy full SHA for 97b71b8
libr/main/radare2.c
@@ -721,11 +721,13 @@ R_API int r_main_radare2(int argc, const char **argv) {
721
sigaddset (&sigBlockMask, SIGWINCH);
722
r_signal_sigmask (SIG_BLOCK, &sigBlockMask, NULL);
723
#endif
724
-
725
r_sys_env_init ();
726
- if (!r_sys_getenv("R2_BIN")) {
727
- r_sys_setenv("R2_BIN", R2_BINDIR);
728
- r_sys_setenv_sep("PATH", R2_BINDIR, false);
+ char *r2_bin = r_sys_getenv ("R2_BIN");
+ if (r2_bin) {
+ free (r2_bin);
+ } else {
729
+ r_sys_setenv ("R2_BIN", R2_BINDIR);
730
+ r_sys_setenv_sep ("PATH", R2_BINDIR, false);
731
}
732
// Create rarun2 profile with startup environ
733
char **env = r_sys_get_environ ();
0 commit comments