summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGES2
-rw-r--r--appl/lib/names.b2
-rw-r--r--dis/lib/names.disbin1303 -> 1309 bytes
-rw-r--r--include/version.h2
4 files changed, 4 insertions, 2 deletions
diff --git a/CHANGES b/CHANGES
index a16e0637..c2c432f2 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,5 @@
+20071027
+ appl/lib/names.b correction for "/" as prefix
20071019
change emu/port/devfs-posix.c to update uid/gid map incrementally
20071015
diff --git a/appl/lib/names.b b/appl/lib/names.b
index e15ce189..8a0db807 100644
--- a/appl/lib/names.b
+++ b/appl/lib/names.b
@@ -126,7 +126,7 @@ isprefix(a: string, b: string): int
return 0;
if(la == lb)
return a == b;
- return a == b[0:la] && b[la] == '/';
+ return a == b[0:la] && (b[la] == '/' || a == "/");
}
elements(name: string): list of string
diff --git a/dis/lib/names.dis b/dis/lib/names.dis
index d65e734e..0feb7b25 100644
--- a/dis/lib/names.dis
+++ b/dis/lib/names.dis
Binary files differ
diff --git a/include/version.h b/include/version.h
index 4408f56f..79c40811 100644
--- a/include/version.h
+++ b/include/version.h
@@ -1 +1 @@
-#define VERSION "Fourth Edition (20071019)"
+#define VERSION "Fourth Edition (20071027)"