Changeset 828aa05 in mainline


Ignore:
Timestamp:
2007-02-05T14:15:23Z (18 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
8ecb3067
Parents:
093752c
Message:

explicit typecast

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/console/cmd.c

    r093752c r828aa05  
    526526int cmd_symaddr(cmd_arg_t *argv)
    527527{
    528         symtab_print_search(argv->buffer);
     528        symtab_print_search((char *) argv->buffer);
    529529       
    530530        return 1;
     
    544544#endif
    545545
    546         symaddr = get_symbol_addr(argv->buffer);
     546        symaddr = get_symbol_addr((char *) argv->buffer);
    547547        if (!symaddr)
    548548                printf("Symbol %s not found.\n", argv->buffer);
    549549        else if (symaddr == (uintptr_t) -1) {
    550                 symtab_print_search(argv->buffer);
     550                symtab_print_search((char *) argv->buffer);
    551551                printf("Duplicate symbol, be more specific.\n");
    552552        } else {
     
    580580#endif
    581581
    582         symaddr = get_symbol_addr(argv->buffer);
     582        symaddr = get_symbol_addr((char *) argv->buffer);
    583583        if (!symaddr)
    584584                printf("Symbol %s not found.\n", argv->buffer);
    585585        else if (symaddr == (uintptr_t) -1) {
    586                 symtab_print_search(argv->buffer);
     586                symtab_print_search((char *) argv->buffer);
    587587                printf("Duplicate symbol, be more specific.\n");
    588588        } else {
     
    618618#endif
    619619
    620         symaddr = get_symbol_addr(argv->buffer);
     620        symaddr = get_symbol_addr((char *) argv->buffer);
    621621        if (!symaddr)
    622622                printf("Symbol %s not found.\n", argv->buffer);
    623623        else if (symaddr == (uintptr_t) -1) {
    624                 symtab_print_search(argv->buffer);
     624                symtab_print_search((char *) argv->buffer);
    625625                printf("Duplicate symbol, be more specific.\n");
    626626        } else {
     
    657657#endif
    658658
    659         symaddr = get_symbol_addr(argv->buffer);
     659        symaddr = get_symbol_addr((char *) argv->buffer);
    660660        if (!symaddr)
    661661                printf("Symbol %s not found.\n", argv->buffer);
    662662        else if (symaddr == (uintptr_t) -1) {
    663                 symtab_print_search(argv->buffer);
     663                symtab_print_search((char *) argv->buffer);
    664664                printf("Duplicate symbol, be more specific.\n");
    665665        } else {
     
    719719
    720720        if (((char *)argv->buffer)[0] == '*') {
    721                 addr = (uint32_t *) get_symbol_addr(argv->buffer+1);
     721                addr = (uint32_t *) get_symbol_addr((char *) argv->buffer + 1);
    722722                pointer = true;
    723         } else if (((char *)argv->buffer)[0] >= '0' &&
     723        } else if (((char *) argv->buffer)[0] >= '0' &&
    724724                   ((char *)argv->buffer)[0] <= '9')
    725725                addr = (uint32_t *)atoi((char *)argv->buffer);
    726726        else
    727                 addr = (uint32_t *)get_symbol_addr(argv->buffer);
     727                addr = (uint32_t *)get_symbol_addr((char *) argv->buffer);
    728728
    729729        if (!addr)
    730730                printf("Symbol %s not found.\n", argv->buffer);
    731731        else if (addr == (uint32_t *) -1) {
    732                 symtab_print_search(argv->buffer);
     732                symtab_print_search((char *) argv->buffer);
    733733                printf("Duplicate symbol, be more specific.\n");
    734734        } else {
     
    925925                return true;
    926926       
    927         uint64_t *data = malloc(sizeof(uint64_t) * cnt, 0);
     927        uint64_t *data = (uint64_t *) malloc(sizeof(uint64_t) * cnt, 0);
    928928        if (data == NULL) {
    929929                printf("Error allocating memory for statistics\n");
     
    991991        test_t *test;
    992992       
    993         if (strcmp(argv->buffer, "*") == 0) {
     993        if (strcmp((char *) argv->buffer, "*") == 0) {
    994994                for (test = tests; test->name != NULL; test++) {
    995995                        if (test->safe) {
     
    10031003               
    10041004                for (test = tests; test->name != NULL; test++) {
    1005                         if (strcmp(test->name, argv->buffer) == 0) {
     1005                        if (strcmp(test->name, (char *) argv->buffer) == 0) {
    10061006                                fnd = true;
    10071007                                run_test(test);
     
    10311031       
    10321032        for (test = tests; test->name != NULL; test++) {
    1033                 if (strcmp(test->name, argv->buffer) == 0) {
     1033                if (strcmp(test->name, (char *) argv->buffer) == 0) {
    10341034                        fnd = true;
    10351035                       
Note: See TracChangeset for help on using the changeset viewer.