diff options
Diffstat (limited to 'src/permissions.rs')
-rw-r--r-- | src/permissions.rs | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/permissions.rs b/src/permissions.rs index aeeb7df9a..11e4a7b50 100644 --- a/src/permissions.rs +++ b/src/permissions.rs @@ -27,7 +27,7 @@ impl DenoPermissions { return Ok(()); }; // TODO get location (where access occurred) - let r = permission_prompt(format!( + let r = permission_prompt(&format!( "Deno requests write access to \"{}\".", filename ));; @@ -42,7 +42,7 @@ impl DenoPermissions { return Ok(()); }; // TODO get location (where access occurred) - let r = permission_prompt(format!( + let r = permission_prompt(&format!( "Deno requests network access to \"{}\".", domain_name )); @@ -57,9 +57,8 @@ impl DenoPermissions { return Ok(()); }; // TODO get location (where access occurred) - let r = permission_prompt( - "Deno requests access to environment variables.".to_string(), - ); + let r = + permission_prompt(&"Deno requests access to environment variables."); if r.is_ok() { self.allow_env = true; } @@ -67,7 +66,7 @@ impl DenoPermissions { } } -fn permission_prompt(message: String) -> DenoResult<()> { +fn permission_prompt(message: &str) -> DenoResult<()> { if !atty::is(atty::Stream::Stdin) || !atty::is(atty::Stream::Stderr) { return Err(permission_denied()); }; |