aboutsummaryrefslogtreecommitdiff
path: root/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 3e4bad2..17b1c6f 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -213,8 +213,16 @@ impl S3G {
// File scanning
let mut file_string = String::new();
+
+ let string = match fs::read_to_string(&path) {
+ Ok(n) => n,
+ Err(_) => {
+ println!("Could not read file at: \"{}\", Continuing", &path.to_str().unwrap());
+ String::from("")
+ }
+ };
- for line in fs::read_to_string(&path).unwrap().lines() {
+ for line in string.lines() {
// NEED TO FOR LOOP ON COMMANDS AND FILES PREFIXES
if line.contains(":?") {