diff options
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/env/fw_env.c | 3 | ||||
| -rw-r--r-- | tools/env/fw_env_main.c | 2 | 
2 files changed, 3 insertions, 2 deletions
diff --git a/tools/env/fw_env.c b/tools/env/fw_env.c index 90c7a5d3f..37b60b80a 100644 --- a/tools/env/fw_env.c +++ b/tools/env/fw_env.c @@ -429,7 +429,8 @@ int fw_env_write(char *name, char *value)   */  int fw_setenv(int argc, char *argv[])  { -	int i, len; +	int i; +	size_t len;  	char *name;  	char *value = NULL; diff --git a/tools/env/fw_env_main.c b/tools/env/fw_env_main.c index c855f4c17..40ea3f62a 100644 --- a/tools/env/fw_env_main.c +++ b/tools/env/fw_env_main.c @@ -94,7 +94,7 @@ int main(int argc, char *argv[])  	int lockfd = -1;  	int retval = EXIT_SUCCESS; -	lockfd = open(lockname, O_WRONLY | O_CREAT | O_TRUNC); +	lockfd = open(lockname, O_WRONLY | O_CREAT | O_TRUNC, 0666);  	if (-1 == lockfd) {  		fprintf(stderr, "Error opening lock file %s\n", lockname);  		return EXIT_FAILURE;  |