Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/posix/source/sys/wait.c

    r0d0b319 r1c635d6  
    4242#include "libc/task.h"
    4343#include "posix/assert.h"
    44 
    45 #include <errno.h>
    46 
     44#include "posix/errno.h"
    4745#include "posix/limits.h"
    4846#include "posix/signal.h"
     
    102100        int retval;
    103101       
    104         if (failed(task_wait_task_id((task_id_t) pid, &texit, &retval))) {
     102        int rc = task_wait_task_id((task_id_t) pid, &texit, &retval);
     103       
     104        if (rc < 0) {
    105105                /* Unable to retrieve status. */
     106                errno = -rc;
    106107                return (posix_pid_t) -1;
    107108        }
Note: See TracChangeset for help on using the changeset viewer.