From cddb39535d82166303b8088166acd70e811f3615 Mon Sep 17 00:00:00 2001 From: pancake Date: Wed, 30 Mar 2016 12:01:44 +0200 Subject: [PATCH] Fix #3164 - r2 -d gdb:// is an alias for r2 -D gdb gdb://... --- binr/radare2/radare2.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/binr/radare2/radare2.c b/binr/radare2/radare2.c index 482c34764e..bd8a1df01a 100644 --- a/binr/radare2/radare2.c +++ b/binr/radare2/radare2.c @@ -443,6 +443,15 @@ int main(int argc, char **argv, char **envp) { r_list_free (cmds); return main_help (help > 1? 2: 0); } + if (debug == 1) { + char *uri = strdup (argv[optind]); + if (strstr (uri, "://")) { + *uri = 0; + debugbackend = uri; + } else { + free (uri); + } + } if ((tmp = r_sys_getenv ("R2_NOPLUGINS"))) { r_config_set_i (r.config, "cfg.plugins", 0);