Ignore:
File:
1 edited

Legend:

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

    r9286475 r01900b6  
    126126static errno_t connect_task(task_id_t task_id)
    127127{
    128         async_sess_t *ksess = async_connect_kbox(task_id);
     128        errno_t rc;
     129        async_sess_t *ksess = async_connect_kbox(task_id, &rc);
    129130
    130131        if (!ksess) {
    131                 if (errno == ENOTSUP) {
     132                if (rc == ENOTSUP) {
    132133                        printf("You do not have userspace debugging support "
    133134                            "compiled in the kernel.\n");
    134135                        printf("Compile kernel with 'Support for userspace debuggers' "
    135136                            "(CONFIG_UDEBUG) enabled.\n");
    136                         return errno;
     137                        return rc;
    137138                }
    138139
    139140                printf("Error connecting\n");
    140141                printf("async_connect_kbox(%" PRIu64 ") -> %s", task_id, str_error_name(errno));
    141                 return errno;
    142         }
    143 
    144         errno_t rc = udebug_begin(ksess);
     142                return rc;
     143        }
     144
     145        rc = udebug_begin(ksess);
    145146        if (rc != EOK) {
    146147                printf("udebug_begin() -> %s\n", str_error_name(rc));
Note: See TracChangeset for help on using the changeset viewer.