diff --git a/fs-ext.cc b/fs-ext.cc index 95088bd..53a8a54 100644 --- a/fs-ext.cc +++ b/fs-ext.cc @@ -242,11 +242,8 @@ static void EIO_Fcntl(uv_work_t *req) { store_data_t* data = static_cast(req->data); struct flock lk; - lk.l_start = 0; - lk.l_len = 0; - lk.l_type = 0; - lk.l_whence = 0; - lk.l_pid = 0; + + memset(&lk, '\0', sizeof (lk)); int result = -1; if (data->oper == F_GETLK || data->oper == F_SETLK || data->oper == F_SETLKW) { diff --git a/package-lock.json b/package-lock.json index d4bf8e0..6fdb85e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "fs-ext", - "version": "1.3.0", + "version": "2.0.1", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 157b375..466f9cd 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "flock", "seek" ], - "version": "2.0.0", + "version": "2.0.1", "homepage": "https://github.com/baudehlo/node-fs-ext/", "repository": { "type": "git",