Skip to content
Snippets Groups Projects
Commit 3825a564 authored by Brad King's avatar Brad King
Browse files

libuv: Simplify variable initializations to satisfy Clang scan-build

The Clang scan-build tool warns about assignments whose values are never
used, so initialize local variables at declaration instead.
parent 0c46750d
No related branches found
No related tags found
No related merge requests found
......@@ -42,13 +42,10 @@ int uv_pipe_init(uv_loop_t* loop, uv_pipe_t* handle, int ipc) {
int uv_pipe_bind(uv_pipe_t* handle, const char* name) {
struct sockaddr_un saddr;
const char* pipe_fname;
int sockfd;
const char* pipe_fname = NULL;
int sockfd = -1;
int err;
pipe_fname = NULL;
sockfd = -1;
/* Already bound? */
if (uv__stream_fd(handle) >= 0)
return -EINVAL;
......
......@@ -58,8 +58,8 @@ static int uv__tty_is_slave(const int fd) {
int uv_tty_init(uv_loop_t* loop, uv_tty_t* tty, int fd, int readable) {
uv_handle_type type;
int flags;
int newfd;
int flags = 0;
int newfd = -1;
int r;
int saved_flags;
char path[256];
......@@ -72,9 +72,6 @@ int uv_tty_init(uv_loop_t* loop, uv_tty_t* tty, int fd, int readable) {
if (type == UV_FILE || type == UV_UNKNOWN_HANDLE)
return -EINVAL;
flags = 0;
newfd = -1;
/* Reopen the file descriptor when it refers to a tty. This lets us put the
* tty in non-blocking mode without affecting other processes that share it
* with us.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment