diff options
author | Sergey Poznyakoff <gray@gnu.org> | 2016-12-08 22:38:17 +0200 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org> | 2016-12-08 22:38:17 +0200 |
commit | 1904ca1fce4510167b41d6e9de956b77a115f01f (patch) | |
tree | c669ee5857b79994a44519e7631af6b7336cfea2 /src/main.c | |
parent | 703d16cc05ef4c0d5aaad86a87de9f7d2a5575ff (diff) | |
download | mailfromd-1904ca1fce4510167b41d6e9de956b77a115f01f.tar.gz mailfromd-1904ca1fce4510167b41d6e9de956b77a115f01f.tar.bz2 |
Ensure proper type conversion when coding immediate values.
* src/prog.h (mf_c_cast): New define.
(code_put, code_immediate): New macros.
* src/prog.c (code_immediate): Rename to code_immediat_stkval.
(code_put): Rename to code_put_stkval.
* src/drivers.c: Use typed calls to code_immediate and code_put
* src/gram.y: Likewise.
* src/main.c: Allocate mu_log_tag.
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -1260,13 +1260,13 @@ main(int argc, char **argv) | |||
1260 | /* Initialize milter */ | 1260 | /* Initialize milter */ |
1261 | milter_setlogmask(SMI_LOG_FROM(SMI_LOG_WARN)); | 1261 | milter_setlogmask(SMI_LOG_FROM(SMI_LOG_WARN)); |
1262 | milter_settimeout(7200); | 1262 | milter_settimeout(7200); |
1263 | 1263 | ||
1264 | /* Set default logging */ | 1264 | /* Set default logging */ |
1265 | mu_set_program_name(argv[0]); | 1265 | mu_set_program_name(argv[0]); |
1266 | mu_log_tag = (char*)mu_program_name; | 1266 | mu_log_tag = mu_strdup(mu_program_name)x; |
1267 | mu_log_facility = DEFAULT_LOG_FACILITY; | 1267 | mu_log_facility = DEFAULT_LOG_FACILITY; |
1268 | mu_stdstream_setup(MU_STDSTREAM_RESET_NONE); | 1268 | mu_stdstream_setup(MU_STDSTREAM_RESET_NONE); |
1269 | mf_srvcfg_log_setup(stderr_is_closed ? "syslog" : "stderr"); | 1269 | mf_srvcfg_log_setup(stderr_is_closed ? "syslog" : "stderr"); |
1270 | 1270 | ||
1271 | debug_init(); | 1271 | debug_init(); |
1272 | libcallout_init(); | 1272 | libcallout_init(); |