diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2011-01-17 22:50:01 +0200 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2011-01-17 22:50:01 +0200 |
commit | fa7e522d875c8b61a676ea60fab7ce94ddae0ac5 (patch) | |
tree | 385d0c051571cdbadb47938e697f795082169788 | |
parent | e65c3727f54a6b9a322e71543cb672d1016827a6 (diff) | |
download | egawk-fa7e522d875c8b61a676ea60fab7ce94ddae0ac5.tar.gz egawk-fa7e522d875c8b61a676ea60fab7ce94ddae0ac5.tar.bz2 egawk-fa7e522d875c8b61a676ea60fab7ce94ddae0ac5.zip |
Try to kill some warnings.
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | awkgram.c | 6 | ||||
-rw-r--r-- | awkgram.y | 6 | ||||
-rw-r--r-- | builtin.c | 2 | ||||
-rw-r--r-- | debug.c | 2 |
5 files changed, 21 insertions, 4 deletions
@@ -1,3 +1,12 @@ +Mon Jan 17 22:48:48 2011 Arnold D. Robbins <arnold@skeeve.com> + + * builtin.c (do_bindtextdomain): Change type of `the_result' + to const char* to kill compiler warnings. + * debug.c (source_find): Improve error message when file not + found. + * awkgram.y (get_src_buf): Add cast to value of `read' to + turn off compiler warnings on different systems. + Mon Jan 10 21:40:05 2011 Andreas Buening <andreas.buening@nexgo.de> * io.c (devopen): Handle opening of directories for OS/2. @@ -5043,7 +5043,11 @@ get_src_buf() /* If necessary, one day, test value for different functions. */ if (cp == NULL) - readfunc = read; + /* + * cast is to remove warnings on systems with + * different return types for read. + */ + readfunc = ( ssize_t(*)() ) read; else readfunc = read_one_line; } @@ -2394,7 +2394,11 @@ get_src_buf() /* If necessary, one day, test value for different functions. */ if (cp == NULL) - readfunc = read; + /* + * cast is to remove warnings on systems with + * different return types for read. + */ + readfunc = ( ssize_t(*)() ) read; else readfunc = read_one_line; } @@ -2385,7 +2385,7 @@ do_bindtextdomain(int nargs) { NODE *t1, *t2; const char *directory, *domain; - char *the_result; + const char *the_result; t1 = t2 = NULL; /* set defaults */ @@ -500,7 +500,7 @@ source_find(char *src) } } - d_error(_("No source file named `%s' (%s)"), src, strerror(errno_val)); + d_error(_("cannot find source file named `%s' (%s)"), src, strerror(errno_val)); return NULL; } |