mirror of
https://github.com/radareorg/radare2.git
synced 2025-03-02 03:05:40 +00:00
Fix static build
This commit is contained in:
parent
5945b1f874
commit
a648539513
@ -5,6 +5,7 @@
|
||||
#include <r_asm.h>
|
||||
#include <r_anal.h>
|
||||
#include <r_lib.h>
|
||||
#define WS_API static
|
||||
#include "../../asm/arch/whitespace/wsdis.c"
|
||||
|
||||
|
||||
|
@ -2,6 +2,10 @@
|
||||
#include <r_asm.h>
|
||||
#include <string.h>
|
||||
|
||||
#ifndef WS_API
|
||||
#define WS_API
|
||||
#endif
|
||||
|
||||
enum {
|
||||
WS_OP_UNK = 0,
|
||||
WS_OP_NOP,
|
||||
@ -47,7 +51,7 @@ static int get_ws_suf_optype(ut8 *buf, int len)
|
||||
return WS_OP_UNK;
|
||||
}
|
||||
|
||||
int get_ws_optype(ut8 *buf, int len)
|
||||
WS_API int get_ws_optype(ut8 *buf, int len)
|
||||
{
|
||||
ut8 *ptr;
|
||||
if(get_ws_pref_optype(buf, len) == WS_OP_PREF) {
|
||||
@ -59,7 +63,7 @@ int get_ws_optype(ut8 *buf, int len)
|
||||
return get_ws_pref_optype(buf, len);
|
||||
}
|
||||
|
||||
ut8 *get_ws_next_token(ut8 *buf, int len)
|
||||
WS_API ut8 *get_ws_next_token(ut8 *buf, int len)
|
||||
{
|
||||
ut8 *ret;
|
||||
ret = buf;
|
||||
@ -101,7 +105,7 @@ static st32 get_ws_val(ut8 *buf, int len)
|
||||
return ret;
|
||||
}
|
||||
|
||||
int test_ws_token_exist(ut8 *buf, ut8 token, int len)
|
||||
WS_API int test_ws_token_exist(ut8 *buf, ut8 token, int len)
|
||||
{
|
||||
ut8 *ptr;
|
||||
ptr = get_ws_next_token(buf, len);
|
||||
@ -114,7 +118,7 @@ int test_ws_token_exist(ut8 *buf, ut8 token, int len)
|
||||
return -1;
|
||||
}
|
||||
|
||||
int wsdis(RAsmOp *op, ut8 *buf, int len)
|
||||
WS_API int wsdis(RAsmOp *op, ut8 *buf, int len)
|
||||
{
|
||||
ut8 *ptr;
|
||||
ptr = buf;
|
||||
|
@ -4,6 +4,7 @@
|
||||
#include <r_util.h>
|
||||
#include <r_asm.h>
|
||||
#include <r_lib.h>
|
||||
#define WS_API static
|
||||
#include "../arch/whitespace/wsdis.c"
|
||||
|
||||
int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) {
|
||||
|
@ -936,7 +936,7 @@ static int r_core_cmd_subst_i(RCore *core, char *cmd) {
|
||||
const char *tick = NULL;
|
||||
char *ptr, *ptr2, *str;
|
||||
char *arroba = NULL;
|
||||
int i, ret, pipefd;
|
||||
int i, ret = 0, pipefd;
|
||||
int usemyblock = 0;
|
||||
|
||||
if (!cmd) return 0;
|
||||
|
Loading…
x
Reference in New Issue
Block a user