コード例 #1
0
ファイル: yank.c プロジェクト: Dev-Tech-Studio/radare2
R_API int r_core_yank_hud_path (RCore *core, const char *input, int dir) {
	char *buf = NULL;
	ut32 len = 0;
	for (input++; *input==' '; input++) ;
	buf = r_cons_hud_path (input, dir);
	len = buf ? strlen ((const char*)buf) + 1 : 0;
	return r_core_yank_set_str (core, R_CORE_FOREIGN_ADDR, buf, len);
}
コード例 #2
0
ファイル: yank.c プロジェクト: t35t12345/radare2
R_API int r_core_yank_hud_file (RCore *core, const char *input) {
	char *buf = NULL;
	ut32 len = 0;
	int res = R_FALSE;

	for (input++; *input==' '; input++) ;

	buf = r_cons_hud_file (input);
	len = buf ? strlen ((const char*)buf) + 1 : 0;
	res = r_core_yank_set_str (core, R_CORE_FOREIGN_ADDR, buf, len);
	return res;
}
コード例 #3
0
ファイル: yank.c プロジェクト: Dev-Tech-Studio/radare2
R_API int r_core_yank_hud_file (RCore *core, const char *input) {
	char *buf = NULL;
	bool res = false;
	ut32 len = 0;
	if (!input || !*input) return false;
	for (input++; *input==' '; input++) ;
	buf = r_cons_hud_file (input);
	len = buf ? strlen ((const char*)buf) + 1 : 0;
	res = r_core_yank_set_str (core, R_CORE_FOREIGN_ADDR, buf, len);
	free (buf);
	return res;
}