Changeset f019cc07 in mainline for uspace/app/trace/trace.c


Ignore:
Timestamp:
2009-08-02T19:08:22Z (15 years ago)
Author:
Jiri Svoboda <jirik.svoboda@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
5b3cf90
Parents:
a405563
Message:

More warnings.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/trace/trace.c

    ra405563 rf019cc07  
    207207void val_print(sysarg_t val, val_type_t v_type)
    208208{
     209        long sval;
     210
     211        sval = (long) val;
     212
    209213        switch (v_type) {
    210214        case V_VOID:
     
    213217
    214218        case V_INTEGER:
    215                 printf("%ld", val);
     219                printf("%ld", sval);
    216220                break;
    217221
     
    222226
    223227        case V_ERRNO:
    224                 if (val >= -15 && val <= 0) {
    225                         printf("%ld %s (%s)", val,
    226                             err_desc[-val].name,
    227                             err_desc[-val].desc);
     228                if (sval >= -15 && sval <= 0) {
     229                        printf("%ld %s (%s)", sval,
     230                            err_desc[-sval].name,
     231                            err_desc[-sval].desc);
    228232                } else {
    229                         printf("%ld", val);
     233                        printf("%ld", sval);
    230234                }
    231235                break;
    232236        case V_INT_ERRNO:
    233                 if (val >= -15 && val < 0) {
    234                         printf("%ld %s (%s)", val,
    235                             err_desc[-val].name,
    236                             err_desc[-val].desc);
     237                if (sval >= -15 && sval < 0) {
     238                        printf("%ld %s (%s)", sval,
     239                            err_desc[-sval].name,
     240                            err_desc[-sval].desc);
    237241                } else {
    238                         printf("%ld", val);
     242                        printf("%ld", sval);
    239243                }
    240244                break;
    241245
    242246        case V_CHAR:
    243                 if (val >= 0x20 && val < 0x7f) {
    244                         printf("'%c'", val);
     247                if (sval >= 0x20 && sval < 0x7f) {
     248                        printf("'%c'", sval);
    245249                } else {
    246                         switch (val) {
     250                        switch (sval) {
    247251                        case '\a': printf("'\\a'"); break;
    248252                        case '\b': printf("'\\b'"); break;
     
    283287        ipcarg_t phoneid;
    284288       
    285         if (sc_rc == IPC_CALLRET_FATAL || sc_rc == IPC_CALLRET_TEMPORARY)
     289        if (sc_rc == (sysarg_t) IPC_CALLRET_FATAL ||
     290            sc_rc == (sysarg_t) IPC_CALLRET_TEMPORARY)
    286291                return;
    287292
     
    303308        int rc;
    304309
    305         if (sc_rc == IPC_CALLRET_FATAL || sc_rc == IPC_CALLRET_TEMPORARY)
     310        if (sc_rc == (sysarg_t) IPC_CALLRET_FATAL ||
     311            sc_rc == (sysarg_t) IPC_CALLRET_TEMPORARY)
    306312                return;
    307313
     
    344350static void sc_ipc_call_sync_slow_b(unsigned thread_id, sysarg_t *sc_args)
    345351{
    346         ipc_call_t question, reply;
     352        ipc_call_t question;
    347353        int rc;
    348354
    349355        memset(&question, 0, sizeof(question));
    350         rc = udebug_mem_read(phoneid, &question.args, sc_args[1], sizeof(question.args));
     356        rc = udebug_mem_read(phoneid, &question.args, sc_args[1],
     357            sizeof(question.args));
     358
    351359        if (rc < 0) {
    352360                printf("Error: mem_read->%d\n", rc);
     
    359367static void sc_ipc_call_sync_slow_e(unsigned thread_id, sysarg_t *sc_args)
    360368{
    361         ipc_call_t question, reply;
     369        ipc_call_t reply;
    362370        int rc;
    363371
    364372        memset(&reply, 0, sizeof(reply));
    365         rc = udebug_mem_read(phoneid, &reply.args, sc_args[2], sizeof(reply.args));
     373        rc = udebug_mem_read(phoneid, &reply.args, sc_args[2],
     374            sizeof(reply.args));
     375
    366376        if (rc < 0) {
    367377                printf("Error: mem_read->%d\n", rc);
Note: See TracChangeset for help on using the changeset viewer.