diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2015-03-08 21:22:59 +0200 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2015-03-08 21:22:59 +0200 |
commit | 6965b92f1bc3d5aca7a39d31cc6a7e5fd0e0c1a9 (patch) | |
tree | 4d726661eee7055991a694d66d2e0fa6e5c635f4 | |
parent | f001d6b9b3e53b3148d2cfe39746ccea90b8fdeb (diff) | |
parent | dae49acd6f32a875fed4781f33a926f8013c69b4 (diff) | |
download | egawk-6965b92f1bc3d5aca7a39d31cc6a7e5fd0e0c1a9.tar.gz egawk-6965b92f1bc3d5aca7a39d31cc6a7e5fd0e0c1a9.tar.bz2 egawk-6965b92f1bc3d5aca7a39d31cc6a7e5fd0e0c1a9.zip |
Merge branch 'gawk-4.1-stable'
-rw-r--r-- | ChangeLog | 2 | ||||
-rw-r--r-- | re.c | 37 |
2 files changed, 2 insertions, 37 deletions
@@ -1,5 +1,7 @@ 2015-03-08 Arnold D. Robbins <arnold@skeeve.com> + * re.c (regexflags2str): Removed. It was redundant. + * io.c (devopen): Change the logic such that if nonfatal is true for the socket, don't do retries. Also clean up the formatting some. At strictopen, check if errno is ENOENT and if so, propagate @@ -616,40 +616,3 @@ again: done: s[length] = save; } - -/* regexflags2str --- make regex flags printable */ - -const char * -regexflags2str(int flags) -{ - static const struct flagtab regextab[] = { - { RE_BACKSLASH_ESCAPE_IN_LISTS, "RE_BACKSLASH_ESCAPE_IN_LISTS" }, - { RE_BK_PLUS_QM, "RE_BK_PLUS_QM" }, - { RE_CHAR_CLASSES, "RE_CHAR_CLASSES" }, - { RE_CONTEXT_INDEP_ANCHORS, "RE_CONTEXT_INDEP_ANCHORS" }, - { RE_CONTEXT_INDEP_OPS, "RE_CONTEXT_INDEP_OPS" }, - { RE_CONTEXT_INVALID_OPS, "RE_CONTEXT_INVALID_OPS" }, - { RE_DOT_NEWLINE, "RE_DOT_NEWLINE" }, - { RE_DOT_NOT_NULL, "RE_DOT_NOT_NULL" }, - { RE_HAT_LISTS_NOT_NEWLINE, "RE_HAT_LISTS_NOT_NEWLINE" }, - { RE_INTERVALS, "RE_INTERVALS" }, - { RE_LIMITED_OPS, "RE_LIMITED_OPS" }, - { RE_NEWLINE_ALT, "RE_NEWLINE_ALT" }, - { RE_NO_BK_BRACES, "RE_NO_BK_BRACES" }, - { RE_NO_BK_PARENS, "RE_NO_BK_PARENS" }, - { RE_NO_BK_REFS, "RE_NO_BK_REFS" }, - { RE_NO_BK_VBAR, "RE_NO_BK_VBAR" }, - { RE_NO_EMPTY_RANGES, "RE_NO_EMPTY_RANGES" }, - { RE_UNMATCHED_RIGHT_PAREN_ORD, "RE_UNMATCHED_RIGHT_PAREN_ORD" }, - { RE_NO_POSIX_BACKTRACKING, "RE_NO_POSIX_BACKTRACKING" }, - { RE_NO_GNU_OPS, "RE_NO_GNU_OPS" }, - { RE_DEBUG, "RE_DEBUG" }, - { RE_INVALID_INTERVAL_ORD, "RE_INVALID_INTERVAL_ORD" }, - { RE_ICASE, "RE_ICASE" }, - { RE_CARET_ANCHORS_HERE, "RE_CARET_ANCHORS_HERE" }, - { RE_CONTEXT_INVALID_DUP, "RE_CONTEXT_INVALID_DUP" }, - { 0, NULL } - }; - - return genflags2str(flags, regextab); -} |