diff options
| author | Charles.Forsyth <devnull@localhost> | 2008-01-30 09:43:09 +0000 |
|---|---|---|
| committer | Charles.Forsyth <devnull@localhost> | 2008-01-30 09:43:09 +0000 |
| commit | 279831cd5663f49afc0f72634e6e022b45cb9877 (patch) | |
| tree | fe8dd16956571b87c7658a89a7b19df178810dfa | |
| parent | ad01d857a3ec149074830330005eb4c786d3330c (diff) | |
20080130-0949
| -rw-r--r-- | CHANGES | 3 | ||||
| -rw-r--r-- | appl/lib/json.b | 1 | ||||
| -rw-r--r-- | appl/lib/ubfa.b | 1 | ||||
| -rw-r--r-- | dis/lib/json.dis | bin | 7400 -> 7401 bytes | |||
| -rw-r--r-- | dis/lib/ubfa.dis | bin | 8083 -> 8088 bytes | |||
| -rw-r--r-- | include/version.h | 2 | ||||
| -rw-r--r-- | man/1/INDEX | 1 |
7 files changed, 7 insertions, 1 deletions
@@ -1,3 +1,6 @@ +20080130 + failed to return nil from Jvalue.get in appl/lib/json.b if member name didn't match + similar problem in appl/lib/ubfa.b 20080124 fix emu/port/devssl.c os/port/devssl.c not to keep the directory numbers(!) 20080122 diff --git a/appl/lib/json.b b/appl/lib/json.b index 3e86fa4c..09947a7d 100644 --- a/appl/lib/json.b +++ b/appl/lib/json.b @@ -534,6 +534,7 @@ JValue.get(v: self ref JValue, mem: string): ref JValue for(l := r.mem; l != nil; l = tl l) if((hd l).t0 == mem) return (hd l).t1; + return nil; * => return nil; } diff --git a/appl/lib/ubfa.b b/appl/lib/ubfa.b index bfbf21ca..8de0a8f3 100644 --- a/appl/lib/ubfa.b +++ b/appl/lib/ubfa.b @@ -349,6 +349,7 @@ UValue.eq(o: self ref UValue, v: ref UValue): int Int => return r.value == s.value; } + return 0; Tuple => pick s := v { Tuple => diff --git a/dis/lib/json.dis b/dis/lib/json.dis Binary files differindex 60d7b043..3467efaf 100644 --- a/dis/lib/json.dis +++ b/dis/lib/json.dis diff --git a/dis/lib/ubfa.dis b/dis/lib/ubfa.dis Binary files differindex c53dacaf..23d82f7a 100644 --- a/dis/lib/ubfa.dis +++ b/dis/lib/ubfa.dis diff --git a/include/version.h b/include/version.h index 7fbfec41..6472d09a 100644 --- a/include/version.h +++ b/include/version.h @@ -1 +1 @@ -#define VERSION "Fourth Edition (20080124)" +#define VERSION "Fourth Edition (20080130)" diff --git a/man/1/INDEX b/man/1/INDEX index ac03fdad..3a3fe459 100644 --- a/man/1/INDEX +++ b/man/1/INDEX @@ -262,6 +262,7 @@ sort sort join spree-join spree-join spree-join stack stack +stackv stack stream stream strings strings md5sum sum |
