aboutsummaryrefslogtreecommitdiffstats
path: root/extension
diff options
context:
space:
mode:
Diffstat (limited to 'extension')
-rw-r--r--extension/ChangeLog9
-rw-r--r--extension/fork.c2
-rw-r--r--extension/ordchr.c2
3 files changed, 9 insertions, 4 deletions
diff --git a/extension/ChangeLog b/extension/ChangeLog
index 002cd3a9..7c6976de 100644
--- a/extension/ChangeLog
+++ b/extension/ChangeLog
@@ -49,8 +49,13 @@
* filefuncs.c (do_stat): Ditto.
2011-08-31 John Haque <j.eh@mchsi.com>
- * arrayparm.c, filefuncs.c, fork.c, ordchr.c, readfile.c,
- rwarray.c, testarg.c: Updated.
+
+ * arrayparm.c, filefuncs.c, fork.c, ordchr.c, readfile.c,
+ rwarray.c, testarg.c: Updated.
+
+2012-03-28 Arnold D. Robbins <arnold@skeeve.com>
+
+ * 4.0.1: Release tar ball made.
2011-06-23 Arnold D. Robbins <arnold@skeeve.com>
diff --git a/extension/fork.c b/extension/fork.c
index 5a6e96d5..7e6bb731 100644
--- a/extension/fork.c
+++ b/extension/fork.c
@@ -80,7 +80,7 @@ do_waitpid(int nargs)
pidnode = get_scalar_argument(0, FALSE);
if (pidnode != NULL) {
- pidval = force_number(pidnode);
+ pidval = get_number_d(pidnode);
pid = (int) pidval;
options = WNOHANG|WUNTRACED;
ret = waitpid(pid, NULL, options);
diff --git a/extension/ordchr.c b/extension/ordchr.c
index 8926a949..a979607b 100644
--- a/extension/ordchr.c
+++ b/extension/ordchr.c
@@ -72,7 +72,7 @@ do_chr(int nargs)
num = get_scalar_argument(0, FALSE);
if (num != NULL) {
- val = force_number(num);
+ val = get_number_d(num);
ret = val; /* convert to int */
ret &= 0xff;
str[0] = ret;