This commit fixes
- errno handling in wsp::env::append() method, where error could be returned by mistake - return code of sst_prepare_other() when pthread_create() fails - it was returning positive error code which by convention is treated as success.
This commit is contained in:
parent
0ccbbffb78
commit
2ea16b995d
@ -165,10 +165,9 @@ env::append(const char* val)
|
|||||||
++len_;
|
++len_;
|
||||||
env_[len_] = NULL;
|
env_[len_] = NULL;
|
||||||
}
|
}
|
||||||
|
else errno_ = errno;
|
||||||
}
|
}
|
||||||
|
else errno_ = errno;
|
||||||
/* if either realloc() or strdup() failed, errno had been set */
|
|
||||||
errno_ = errno;
|
|
||||||
|
|
||||||
return errno_;
|
return errno_;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user