mirror of
https://github.com/capstone-engine/capstone.git
synced 2025-02-01 03:23:59 +00:00
fix warnings on const char * discards qualifiers
This commit is contained in:
parent
baa10210fc
commit
4a6316e58a
@ -74,7 +74,7 @@ void print_insn_detail_evm(csh handle, cs_insn *ins);
|
||||
|
||||
static void print_details(csh handle, cs_arch arch, cs_mode md, cs_insn *ins);
|
||||
|
||||
void print_string_hex(char *comment, unsigned char *str, size_t len)
|
||||
void print_string_hex(const char *comment, unsigned char *str, size_t len)
|
||||
{
|
||||
unsigned char *c;
|
||||
|
||||
|
@ -8,7 +8,6 @@ void print_string_hex(char *comment, unsigned char *str, size_t len);
|
||||
void print_insn_detail_evm(csh handle, cs_insn *ins)
|
||||
{
|
||||
cs_evm *evm;
|
||||
int i;
|
||||
|
||||
// detail can be NULL on "data" instruction if SKIPDATA option is turned ON
|
||||
if (ins->detail == NULL)
|
||||
|
@ -60,7 +60,7 @@ void print_insn_detail_m680x(csh handle, cs_insn *insn)
|
||||
|
||||
for (i = 0; i < m680x->op_count; i++) {
|
||||
cs_m680x_op *op = &(m680x->operands[i]);
|
||||
char *comment;
|
||||
const char *comment;
|
||||
|
||||
switch ((int)op->type) {
|
||||
default:
|
||||
@ -131,9 +131,9 @@ void print_insn_detail_m680x(csh handle, cs_insn *insn)
|
||||
}
|
||||
|
||||
if (op->idx.inc_dec) {
|
||||
char *post_pre = op->idx.flags &
|
||||
const char *post_pre = op->idx.flags &
|
||||
M680X_IDX_POST_INC_DEC ? "post" : "pre";
|
||||
char *inc_dec = (op->idx.inc_dec > 0) ?
|
||||
const char *inc_dec = (op->idx.inc_dec > 0) ?
|
||||
"increment" : "decrement";
|
||||
|
||||
printf("\t\t\t%s %s: %d\n", post_pre, inc_dec,
|
||||
|
@ -4,7 +4,7 @@
|
||||
#include <stdio.h>
|
||||
#include <capstone/capstone.h>
|
||||
|
||||
void print_string_hex(char *comment, unsigned char *str, size_t len);
|
||||
void print_string_hex(const char *comment, unsigned char *str, size_t len);
|
||||
|
||||
void print_insn_detail_tms320c64x(csh handle, cs_insn *ins)
|
||||
{
|
||||
|
@ -5,9 +5,9 @@
|
||||
|
||||
#include <capstone/capstone.h>
|
||||
|
||||
void print_string_hex(char *comment, unsigned char *str, size_t len);
|
||||
void print_string_hex(const char *comment, unsigned char *str, size_t len);
|
||||
|
||||
static char *get_eflag_name(uint64_t flag)
|
||||
static const char *get_eflag_name(uint64_t flag)
|
||||
{
|
||||
switch(flag) {
|
||||
default:
|
||||
@ -129,7 +129,7 @@ static char *get_eflag_name(uint64_t flag)
|
||||
}
|
||||
}
|
||||
|
||||
static char *get_fpu_flag_name(uint64_t flag)
|
||||
static const char *get_fpu_flag_name(uint64_t flag)
|
||||
{
|
||||
switch (flag) {
|
||||
default:
|
||||
|
@ -6,7 +6,7 @@ int opterr = 1, /* if error message should be printed */
|
||||
optind = 1, /* index into parent argv vector */
|
||||
optopt, /* character checked for validity */
|
||||
optreset; /* reset getopt */
|
||||
char *optarg; /* argument associated with option */
|
||||
const char *optarg; /* argument associated with option */
|
||||
|
||||
#define BADCH (int)'?'
|
||||
#define BADARG (int)':'
|
||||
@ -19,7 +19,7 @@ char *optarg; /* argument associated with option */
|
||||
int
|
||||
getopt (int nargc, char * const nargv[], const char *ostr)
|
||||
{
|
||||
static char *place = EMSG; /* option letter processing */
|
||||
static const char *place = EMSG; /* option letter processing */
|
||||
const char *oli; /* option letter list index */
|
||||
|
||||
if (optreset || !*place) { /* update scanning pointer */
|
||||
|
@ -14,11 +14,11 @@ struct platform {
|
||||
cs_mode mode;
|
||||
unsigned char *code;
|
||||
size_t size;
|
||||
char *comment;
|
||||
const char *comment;
|
||||
int syntax;
|
||||
};
|
||||
|
||||
static void print_string_hex(char *comment, unsigned char *str, size_t len)
|
||||
static void print_string_hex(const char *comment, unsigned char *str, size_t len)
|
||||
{
|
||||
unsigned char *c;
|
||||
|
||||
|
@ -14,10 +14,10 @@ struct platform {
|
||||
cs_mode mode;
|
||||
unsigned char *code;
|
||||
size_t size;
|
||||
char *comment;
|
||||
const char *comment;
|
||||
};
|
||||
|
||||
static void print_string_hex(char *comment, unsigned char *str, size_t len)
|
||||
static void print_string_hex(const char *comment, unsigned char *str, size_t len)
|
||||
{
|
||||
unsigned char *c;
|
||||
|
||||
|
@ -12,7 +12,7 @@ struct platform {
|
||||
cs_mode mode;
|
||||
unsigned char *code;
|
||||
size_t size;
|
||||
char *comment;
|
||||
const char *comment;
|
||||
cs_opt_type opt_type;
|
||||
cs_opt_value opt_value;
|
||||
};
|
||||
@ -91,7 +91,7 @@ static void test()
|
||||
cs_mode mode;
|
||||
unsigned char *code;
|
||||
size_t size;
|
||||
char *comment;
|
||||
const char *comment;
|
||||
cs_opt_type opt_type;
|
||||
cs_opt_value opt_value;
|
||||
};
|
||||
|
@ -12,7 +12,7 @@ struct platform {
|
||||
cs_mode mode;
|
||||
unsigned char *code;
|
||||
size_t size;
|
||||
char *comment;
|
||||
const char *comment;
|
||||
cs_opt_type opt_type;
|
||||
cs_opt_value opt_value;
|
||||
};
|
||||
|
@ -14,10 +14,10 @@ struct platform {
|
||||
cs_mode mode;
|
||||
unsigned char *code;
|
||||
size_t size;
|
||||
char *comment;
|
||||
const char *comment;
|
||||
};
|
||||
|
||||
static void print_string_hex(char *comment, unsigned char *str, size_t len)
|
||||
static void print_string_hex(const char *comment, unsigned char *str, size_t len)
|
||||
{
|
||||
unsigned char *c;
|
||||
|
||||
|
@ -13,7 +13,7 @@ struct platform {
|
||||
cs_mode mode;
|
||||
unsigned char *code;
|
||||
size_t size;
|
||||
char *comment;
|
||||
const char *comment;
|
||||
cs_opt_type opt_type;
|
||||
cs_opt_value opt_value;
|
||||
};
|
||||
|
@ -16,10 +16,10 @@ struct platform {
|
||||
cs_mode mode;
|
||||
unsigned char *code;
|
||||
size_t size;
|
||||
char *comment;
|
||||
const char *comment;
|
||||
};
|
||||
|
||||
static void print_string_hex(char *comment, unsigned char *str, size_t len)
|
||||
static void print_string_hex(const char *comment, unsigned char *str, size_t len)
|
||||
{
|
||||
unsigned char *c;
|
||||
|
||||
@ -85,7 +85,7 @@ static void print_insn_detail(csh handle, cs_insn *insn)
|
||||
|
||||
for (i = 0; i < m680x->op_count; i++) {
|
||||
cs_m680x_op *op = &(m680x->operands[i]);
|
||||
char *comment;
|
||||
const char *comment;
|
||||
|
||||
switch ((int)op->type) {
|
||||
default:
|
||||
@ -157,9 +157,9 @@ static void print_insn_detail(csh handle, cs_insn *insn)
|
||||
}
|
||||
|
||||
if (op->idx.inc_dec) {
|
||||
char *post_pre = op->idx.flags &
|
||||
const char *post_pre = op->idx.flags &
|
||||
M680X_IDX_POST_INC_DEC ? "post" : "pre";
|
||||
char *inc_dec = (op->idx.inc_dec > 0) ?
|
||||
const char *inc_dec = (op->idx.inc_dec > 0) ?
|
||||
"increment" : "decrement";
|
||||
|
||||
printf("\t\t\t%s %s: %d\n", post_pre, inc_dec,
|
||||
@ -328,7 +328,7 @@ static void test()
|
||||
cs_insn *insn;
|
||||
int i;
|
||||
size_t count;
|
||||
char *nine_spaces = " ";
|
||||
const char *nine_spaces = " ";
|
||||
|
||||
if (!consistency_checks())
|
||||
abort();
|
||||
|
@ -11,12 +11,12 @@ struct platform {
|
||||
cs_mode mode;
|
||||
unsigned char* code;
|
||||
size_t size;
|
||||
char* comment;
|
||||
const char* comment;
|
||||
};
|
||||
|
||||
static csh handle;
|
||||
|
||||
static void print_string_hex(char* comment, unsigned char* str, size_t len)
|
||||
static void print_string_hex(const char* comment, unsigned char* str, size_t len)
|
||||
{
|
||||
unsigned char *c;
|
||||
|
||||
|
@ -12,12 +12,12 @@ struct platform {
|
||||
cs_mode mode;
|
||||
unsigned char *code;
|
||||
size_t size;
|
||||
char *comment;
|
||||
const char *comment;
|
||||
};
|
||||
|
||||
static csh handle;
|
||||
|
||||
static void print_string_hex(char *comment, unsigned char *str, size_t len)
|
||||
static void print_string_hex(const char *comment, unsigned char *str, size_t len)
|
||||
{
|
||||
unsigned char *c;
|
||||
|
||||
|
@ -11,12 +11,12 @@ struct platform {
|
||||
cs_mode mode;
|
||||
unsigned char *code;
|
||||
size_t size;
|
||||
char *comment;
|
||||
const char *comment;
|
||||
};
|
||||
|
||||
static csh handle;
|
||||
|
||||
static void print_string_hex(char *comment, unsigned char *str, size_t len)
|
||||
static void print_string_hex(const char *comment, unsigned char *str, size_t len)
|
||||
{
|
||||
unsigned char *c;
|
||||
|
||||
|
@ -12,7 +12,7 @@ struct platform {
|
||||
cs_mode mode;
|
||||
unsigned char *code;
|
||||
size_t size;
|
||||
char *comment;
|
||||
const char *comment;
|
||||
cs_opt_type opt_type;
|
||||
cs_opt_value opt_value;
|
||||
cs_opt_type opt_skipdata;
|
||||
|
@ -11,12 +11,12 @@ struct platform {
|
||||
cs_mode mode;
|
||||
unsigned char *code;
|
||||
size_t size;
|
||||
char *comment;
|
||||
const char *comment;
|
||||
};
|
||||
|
||||
static csh handle;
|
||||
|
||||
static void print_string_hex(char *comment, unsigned char *str, size_t len)
|
||||
static void print_string_hex(const char *comment, unsigned char *str, size_t len)
|
||||
{
|
||||
unsigned char *c;
|
||||
|
||||
|
@ -11,12 +11,12 @@ struct platform {
|
||||
cs_mode mode;
|
||||
unsigned char *code;
|
||||
size_t size;
|
||||
char *comment;
|
||||
const char *comment;
|
||||
};
|
||||
|
||||
static csh handle;
|
||||
|
||||
static void print_string_hex(char *comment, unsigned char *str, size_t len)
|
||||
static void print_string_hex(const char *comment, unsigned char *str, size_t len)
|
||||
{
|
||||
unsigned char *c;
|
||||
|
||||
|
@ -10,12 +10,12 @@ struct platform {
|
||||
cs_mode mode;
|
||||
unsigned char *code;
|
||||
size_t size;
|
||||
char *comment;
|
||||
const char *comment;
|
||||
};
|
||||
|
||||
static csh handle;
|
||||
|
||||
static void print_string_hex(char *comment, unsigned char *str, size_t len)
|
||||
static void print_string_hex(const char *comment, unsigned char *str, size_t len)
|
||||
{
|
||||
unsigned char *c;
|
||||
|
||||
|
@ -14,12 +14,12 @@ struct platform {
|
||||
cs_mode mode;
|
||||
unsigned char *code;
|
||||
size_t size;
|
||||
char *comment;
|
||||
const char *comment;
|
||||
cs_opt_type opt_type;
|
||||
cs_opt_value opt_value;
|
||||
};
|
||||
|
||||
static void print_string_hex(char *comment, unsigned char *str, size_t len)
|
||||
static void print_string_hex(const char *comment, unsigned char *str, size_t len)
|
||||
{
|
||||
unsigned char *c;
|
||||
|
||||
@ -31,7 +31,7 @@ static void print_string_hex(char *comment, unsigned char *str, size_t len)
|
||||
printf("\n");
|
||||
}
|
||||
|
||||
static char *get_eflag_name(uint64_t flag)
|
||||
static const char *get_eflag_name(uint64_t flag)
|
||||
{
|
||||
switch(flag) {
|
||||
default:
|
||||
|
@ -11,12 +11,12 @@ struct platform {
|
||||
cs_mode mode;
|
||||
unsigned char *code;
|
||||
size_t size;
|
||||
char *comment;
|
||||
const char *comment;
|
||||
};
|
||||
|
||||
static csh handle;
|
||||
|
||||
static void print_string_hex(char *comment, unsigned char *str, size_t len)
|
||||
static void print_string_hex(const char *comment, unsigned char *str, size_t len)
|
||||
{
|
||||
unsigned char *c;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user