diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2011-07-15 15:03:18 +0200 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2011-07-15 15:03:18 +0200 |
commit | 1c38f82dddac6eaf41d27649bdf50057a1bb543b (patch) | |
tree | f46a06c2f4064d5c6947a9afdbbb2a02a8490004 /tecparse.c | |
parent | f27b61a79ace02f2a89bac9ed55e3879b98c30ad (diff) | |
download | videoteco-fork-1c38f82dddac6eaf41d27649bdf50057a1bb543b.tar.gz |
fixed pointer formatting on systems where sizeof(int) != sizeof(void*)
this avoids most of the remaining compiler warnings
Diffstat (limited to 'tecparse.c')
-rw-r--r-- | tecparse.c | 38 |
1 files changed, 18 insertions, 20 deletions
@@ -1547,11 +1547,10 @@ register char *state_name; case TRACE_C_PARSE: state_name = trace_convert_opcode_to_name(ct0->opcode); if(state_name == NULL) state_name = "UNKNOWN"; - sprintf(tmp_message,"PARSE: 0x%08X Opcode %s %c", - (unsigned int)ct0, - state_name, -/* ct0->opcode == TOK_C_INPUTCHAR ? ct0->input_byte : ' '); */ - ct0->flags & TOK_M_EAT_TOKEN ? ct0->input_byte : ' '); + sprintf(tmp_message, "PARSE: %p Opcode %s %c", + ct0, state_name, +/* ct0->opcode == TOK_C_INPUTCHAR ? ct0->input_byte : ' '); */ + ct0->flags & TOK_M_EAT_TOKEN ? ct0->input_byte : ' '); if(ct0->flags & TOK_M_EAT_TOKEN){ strcat(tmp_message," TOK_M_EAT_TOKEN"); }/* End IF */ @@ -1607,7 +1606,7 @@ register char *state_name; ct0->ctx.iarg2_flag,ct0->ctx.iarg2,ct0->ctx.iarg2); buff_insert(qbp,qbp->zee,tmp_message,strlen(tmp_message)); - sprintf(tmp_message," carg 0x%x\n",(unsigned int)ct0->ctx.carg); + sprintf(tmp_message," carg %p\n",ct0->ctx.carg); buff_insert(qbp,qbp->zee,tmp_message,strlen(tmp_message)); sprintf(tmp_message," tmpval %d (0x%x)\n", @@ -1621,8 +1620,8 @@ register char *state_name; trace_convert_state_to_name(ct0->ctx.return_state); if(state_name == NULL) state_name = "UNKNOWN"; }/* End IF */ - sprintf(tmp_message," return_state %s caller_token 0x%x\n", - state_name,(unsigned int)ct0->ctx.caller_token); + sprintf(tmp_message, " return_state %s caller_token %p\n", + state_name, ct0->ctx.caller_token); buff_insert(qbp,qbp->zee,tmp_message,strlen(tmp_message)); }/* End IF */ break; @@ -1630,8 +1629,8 @@ register char *state_name; case TRACE_C_EXEC: state_name = trace_convert_exec_state_to_name(ct0->execute_state); if(state_name == NULL) state_name = "UNKNOWN"; - sprintf(tmp_message,"EXEC: 0x%08X Exec State: %s\n", - (unsigned int)ct1,state_name); + sprintf(tmp_message, "EXEC: %p Exec State: %s\n", + ct1, state_name); buff_insert(qbp,qbp->zee,tmp_message,strlen(tmp_message)); sprintf(tmp_message," iarg1_flag %d iarg1 %d (0x%x)", @@ -1652,11 +1651,11 @@ register char *state_name; ct1->ctx.iarg2_flag,ct1->ctx.iarg2,ct1->ctx.iarg2); buff_insert(qbp,qbp->zee,tmp_message,strlen(tmp_message)); - sprintf(tmp_message," carg 0x%x",(unsigned int)ct0->ctx.carg); + sprintf(tmp_message," carg %p",ct0->ctx.carg); while(strlen(tmp_message) < 39) strcat(tmp_message," "); strcat(tmp_message," "); cp = &tmp_message[strlen(tmp_message)]; - sprintf(cp," carg 0x%x\n",(unsigned int)ct1->ctx.carg); + sprintf(cp," carg %p\n",ct1->ctx.carg); buff_insert(qbp,qbp->zee,tmp_message,strlen(tmp_message)); sprintf(tmp_message," tmpval %d (0x%x)", @@ -1672,11 +1671,10 @@ register char *state_name; case TRACE_C_MACRO: state_name = trace_convert_opcode_to_name(ct0->opcode); if(state_name == NULL) state_name = "UNKNOWN"; - sprintf(tmp_message,"MACRO PLACEHOLDER: 0x%08X Opcode %s %c", - (unsigned int)ct0, - state_name, -/* ct0->opcode == TOK_C_INPUTCHAR ? ct0->input_byte : ' '); */ - ct0->flags & TOK_M_EAT_TOKEN ? ct0->input_byte : ' '); + sprintf(tmp_message, "MACRO PLACEHOLDER: %p Opcode %s %c", + ct0, state_name, +/* ct0->opcode == TOK_C_INPUTCHAR ? ct0->input_byte : ' '); */ + ct0->flags & TOK_M_EAT_TOKEN ? ct0->input_byte : ' '); if(ct0->flags & TOK_M_EAT_TOKEN){ strcat(tmp_message," TOK_M_EAT_TOKEN"); }/* End IF */ @@ -1732,7 +1730,7 @@ register char *state_name; ct0->ctx.iarg2_flag,ct0->ctx.iarg2,ct0->ctx.iarg2); buff_insert(qbp,qbp->zee,tmp_message,strlen(tmp_message)); - sprintf(tmp_message," carg 0x%x\n",(unsigned int)ct0->ctx.carg); + sprintf(tmp_message," carg %p\n",ct0->ctx.carg); buff_insert(qbp,qbp->zee,tmp_message,strlen(tmp_message)); sprintf(tmp_message," tmpval %d (0x%x)\n", @@ -1746,8 +1744,8 @@ register char *state_name; trace_convert_state_to_name(ct0->ctx.return_state); if(state_name == NULL) state_name = "UNKNOWN"; }/* End IF */ - sprintf(tmp_message," return_state %s caller_token 0x%x\n", - state_name,(unsigned int)ct0->ctx.caller_token); + sprintf(tmp_message, " return_state %s caller_token %p\n", + state_name, ct0->ctx.caller_token); buff_insert(qbp,qbp->zee,tmp_message,strlen(tmp_message)); }/* End IF */ break; |