aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2021-04-03 03:03:38 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2021-04-03 03:03:38 +0000
commit09cecf5235643f50fa32a9824db21d9b606d80b0 (patch)
treea2c4655ada2f9fca785ba57990d414fb9a023b3d
parentc5dcf447624200345e32b13147591743f1c5145d (diff)
parent6811e9246a0e176189379bff266cc1beef64d214 (diff)
downloadone-true-awk-android12-d1-s4-release.tar.gz
Change-Id: Iec422e192fa58544c49d990aeee8a09c1fa82b10
-rw-r--r--FIXES4
-rw-r--r--METADATA6
-rw-r--r--main.c2
-rw-r--r--tran.c4
4 files changed, 10 insertions, 6 deletions
diff --git a/FIXES b/FIXES
index 82c8f8f..516458e 100644
--- a/FIXES
+++ b/FIXES
@@ -25,6 +25,10 @@ THIS SOFTWARE.
This file lists all bug fixes, changes, etc., made since the AWK book
was sent to the printers in August, 1987.
+February 15, 2021:
+ Small fix so that awk will compile again with g++. Thanks to
+ Arnold Robbins.
+
January 06, 2021:
Fix a decision bug with trailing stuff in lib.c:is_valid_number
after recent changes. Thanks to Ozan Yigit.
diff --git a/METADATA b/METADATA
index 8f9155d..49d2ed8 100644
--- a/METADATA
+++ b/METADATA
@@ -5,11 +5,11 @@ third_party {
type: GIT
value: "https://github.com/onetrueawk/awk.git"
}
- version: "178f660b5a4fde6f39e8065185373166f55b6e0c"
+ version: "c0f4e97e4561ff42544e92512bbaf3d7d1f6a671"
license_type: NOTICE
last_upgrade_date {
year: 2021
- month: 2
- day: 9
+ month: 4
+ day: 1
}
}
diff --git a/main.c b/main.c
index 2b1d64c..f393634 100644
--- a/main.c
+++ b/main.c
@@ -22,7 +22,7 @@ ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
THIS SOFTWARE.
****************************************************************/
-const char *version = "version 20210106";
+const char *version = "version 20210215";
#define DEBUG
#include <stdio.h>
diff --git a/tran.c b/tran.c
index add9d85..c6ae890 100644
--- a/tran.c
+++ b/tran.c
@@ -418,7 +418,7 @@ Awkfloat getfval(Cell *vp) /* get float val of a Cell */
return(vp->fval);
}
-static char *get_inf_nan(double d)
+static const char *get_inf_nan(double d)
{
if (isinf(d)) {
return (d < 0 ? "-inf" : "+inf");
@@ -432,7 +432,7 @@ static char *get_str_val(Cell *vp, char **fmt) /* get string val of a Cel
{
char s[256];
double dtemp;
- char *p;
+ const char *p;
if ((vp->tval & (NUM | STR)) == 0)
funnyvar(vp, "read value of");