diff options
author | Andrew J. Schorr <aschorr@telemetry-investments.com> | 2012-03-24 11:16:23 -0400 |
---|---|---|
committer | Andrew J. Schorr <aschorr@telemetry-investments.com> | 2012-03-24 11:16:23 -0400 |
commit | 85a195f6f9901e98abe9306f1e05e25107e61955 (patch) | |
tree | 3ce4556a0398179e82e637f82ed31fb355e1a5da | |
parent | c30225e9a828bb8d5245e0c648f08ec8bb165321 (diff) | |
download | egawk-85a195f6f9901e98abe9306f1e05e25107e61955.tar.gz egawk-85a195f6f9901e98abe9306f1e05e25107e61955.tar.bz2 egawk-85a195f6f9901e98abe9306f1e05e25107e61955.zip |
Fix some coding style issues and a typo in a comment.
-rw-r--r-- | ChangeLog | 8 | ||||
-rw-r--r-- | io.c | 26 | ||||
-rw-r--r-- | main.c | 2 |
3 files changed, 22 insertions, 14 deletions
@@ -1,3 +1,11 @@ +2012-03-24 Andrew J. Schorr <aschorr@telemetry-investments.com> + + * io.c (path_info): Fix white space. + (pi_awkpath, pi_awklibpath): Avoid structure initializers. + (do_find_source): Eliminate pointless parentheses. + (find_source): Leave a space after "&". + * main.c (load_environ): Fix typo in comment. + 2012-03-21 Andrew J. Schorr <aschorr@telemetry-investments.com> * awkgram.y (LEX_LOAD): New token to support @load. @@ -2312,23 +2312,23 @@ do_getline(int intovar, IOBUF *iop) } typedef struct { - const char *envname; - char **dfltp; - char try_cwd; /* always search current directory? */ - char **awkpath; /* array containing library search paths */ - int max_pathlen; /* length of the longest item in awkpath */ + const char *envname; + char **dfltp; /* pointer to address of default path */ + char try_cwd; /* always search current directory? */ + char **awkpath; /* array containing library search paths */ + int max_pathlen; /* length of the longest item in awkpath */ } path_info; static path_info pi_awkpath = { - .envname = "AWKPATH", - .dfltp = &defpath, - .try_cwd = TRUE, + /* envname */ "AWKPATH", + /* dfltp */ & defpath, + /* try_cwd */ TRUE, }; static path_info pi_awklibpath = { - .envname = "AWKLIBPATH", - .dfltp = &deflibpath, - .try_cwd = FALSE, + /* envname */ "AWKLIBPATH", + /* dfltp */ & deflibpath, + /* try_cwd */ FALSE, }; /* init_awkpath --- split path(=$AWKPATH) into components */ @@ -2432,7 +2432,7 @@ do_find_source(const char *src, struct stat *stb, int *errcode, path_info *pi) } /* try current directory before $AWKPATH search */ - if (pi->try_cwd && (stat(src, stb) == 0)) { + if (pi->try_cwd && stat(src, stb) == 0) { path = get_cwd(); if (path == NULL) { *errcode = errno; @@ -2470,7 +2470,7 @@ char * find_source(const char *src, struct stat *stb, int *errcode, int is_extlib) { char *path; - path_info *pi = (is_extlib ? &pi_awklibpath : &pi_awkpath); + path_info *pi = (is_extlib ? & pi_awklibpath : & pi_awkpath); *errcode = 0; if (src == NULL || *src == '\0') @@ -1029,7 +1029,7 @@ load_environ() *--val = '='; } /* - * Put AWKPATH and AWKLIBPATh into ENVIRON if not already there. + * Put AWKPATH and AWKLIBPATH into ENVIRON if not already there. * This allows querying it from within awk programs. */ path_environ("AWKPATH", defpath); |