Browse Source

Userland: Support comments and blank lines in /etc/fstab

Sergey Bugaev 5 năm trước cách đây
mục cha
commit
1a55264fe6
1 tập tin đã thay đổi với 4 bổ sung0 xóa
  1. 4 0
      Userland/mount.cpp

+ 4 - 0
Userland/mount.cpp

@@ -48,6 +48,10 @@ bool mount_all()
             line_view = line_view.substring_view(0, line_view.length() - 1);
             line_view = line_view.substring_view(0, line_view.length() - 1);
         String line = line_view;
         String line = line_view;
 
 
+        // Skip comments and blank lines.
+        if (line.is_empty() || line.starts_with("#"))
+            continue;
+
         Vector<String> parts = line.split('\t');
         Vector<String> parts = line.split('\t');
         if (parts.size() < 3) {
         if (parts.size() < 3) {
             fprintf(stderr, "Invalid fstab entry: %s\n", line.characters());
             fprintf(stderr, "Invalid fstab entry: %s\n", line.characters());