aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2008-02-04 21:49:35 +0000
committerSergey Poznyakoff <gray@gnu.org.ua>2008-02-04 21:49:35 +0000
commit77757c8d84e0fdde04be923c8a7f3ea8cd7bcf39 (patch)
tree63683ad99b6d4ee2ec858255efa14a4b81a07b11
parent6460de7d7ac87145594f28a416f926f830df9b8c (diff)
downloadmailfromd-77757c8d84e0fdde04be923c8a7f3ea8cd7bcf39.tar.gz
mailfromd-77757c8d84e0fdde04be923c8a7f3ea8cd7bcf39.tar.bz2
* configure.ac: Check for locale.h
* src/db.c, src/bi_sprintf.m4, src/prog.c, src/bi_db.m4, src/engine.c: Fix format arguments (ported from branches/gmach@{2008-01-28 and 2008-01-09). * src/main.c, src/mtasim.c: Include locale.h git-svn-id: file:///svnroot/mailfromd/trunk@1603 7a8a7f39-df28-0410-adc6-e0d955640f24
-rw-r--r--ChangeLog8
-rw-r--r--configure.ac2
-rw-r--r--gacopyz/server.c5
-rw-r--r--src/bi_db.m415
-rw-r--r--src/bi_sprintf.m46
-rw-r--r--src/db.c8
-rw-r--r--src/engine.c2
-rw-r--r--src/main.c5
-rw-r--r--src/mtasim.c5
-rw-r--r--src/prog.c8
10 files changed, 38 insertions, 26 deletions
diff --git a/ChangeLog b/ChangeLog
index e547c40e..0335e494 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1 +1,9 @@
12008-02-04 Sergey Poznyakoff <gray@gnu.org.ua>
2
3 * configure.ac: Check for locale.h
4 * src/db.c, src/bi_sprintf.m4, src/prog.c, src/bi_db.m4,
5 src/engine.c: Fix format arguments (ported from
6 branches/gmach@{2008-01-28 and 2008-01-09).
7 * src/main.c, src/mtasim.c: Include locale.h
8
12008-01-21 Sergey Poznyakoff <gray@gnu.org.ua> 92008-01-21 Sergey Poznyakoff <gray@gnu.org.ua>
diff --git a/configure.ac b/configure.ac
index 056f46d4..59723359 100644
--- a/configure.ac
+++ b/configure.ac
@@ -49,3 +49,3 @@ AC_CHECK_LIB(resolv, res_query)
49AC_HEADER_STDC 49AC_HEADER_STDC
50AC_CHECK_HEADERS([stdlib.h unistd.h sysexits.h paths.h]) 50AC_CHECK_HEADERS([stdlib.h unistd.h sysexits.h paths.h locale.h])
51 51
diff --git a/gacopyz/server.c b/gacopyz/server.c
index a4a05e49..1c1f1085 100644
--- a/gacopyz/server.c
+++ b/gacopyz/server.c
@@ -1,3 +1,3 @@
1/* This file is part of gacopyz. 1/* This file is part of gacopyz.
2 Copyright (C) 2007 Sergey Poznyakoff 2 Copyright (C) 2007, 2008 Sergey Poznyakoff
3 3
@@ -121,3 +121,2 @@ del_def(gacopyz_srv_t srv, const char *name, size_t len)
121 struct gacopyz_macro_def *def = find_def(srv, name, len); 121 struct gacopyz_macro_def *def = find_def(srv, name, len);
122 size_t n;
123 122
@@ -300,3 +299,2 @@ gacopyz_srv_create(gacopyz_srv_t *p, const char *name,
300{ 299{
301 int i;
302 gacopyz_srv_t srv = calloc(1, sizeof(*srv)); 300 gacopyz_srv_t srv = calloc(1, sizeof(*srv));
@@ -806,3 +804,2 @@ gacopyz_srv_connect(gacopyz_srv_t srv)
806 char *path; 804 char *path;
807 int rc;
808 805
diff --git a/src/bi_db.m4 b/src/bi_db.m4
index bb0b9f48..f366008f 100644
--- a/src/bi_db.m4
+++ b/src/bi_db.m4
@@ -1,3 +1,3 @@
1/* This file is part of mailfromd. -*- c -*- 1/* This file is part of Mailfromd. -*- c -*-
2 Copyright (C) 2006, 2007 Sergey Poznyakoff 2 Copyright (C) 2006, 2007, 2008 Sergey Poznyakoff
3 3
@@ -139,3 +139,3 @@ MF_DEFUN(dbdel, VOID, STRING dbname, STRING keystr, OPTIONAL, NUMBER null)
139 _("Failed to delete data `%s' from `%s': %s"), 139 _("Failed to delete data `%s' from `%s': %s"),
140 key, 140 keystr,
141 dbname, 141 dbname,
@@ -240,5 +240,6 @@ MF_DEFUN(greylist, NUMBER, STRING email, NUMBER interval)
240 if (mu_dbm_insert(&db, key, contents, 1)) 240 if (mu_dbm_insert(&db, key, contents, 1))
241 mu_error(_("Cannot insert datum `%s' in " 241 mu_error(_("Cannot insert datum `%-.*s' in "
242 "greylist database %s: %s"), 242 "greylist database %s: %s"),
243 key, 243 MU_DATUM_SIZE(key),
244 (char*)MU_DATUM_PTR(key),
244 greylist_format->dbname, 245 greylist_format->dbname,
@@ -261,5 +262,5 @@ MF_DEFUN(greylist, NUMBER, STRING email, NUMBER interval)
261 if (mu_dbm_insert(&db, key, contents, 1)) 262 if (mu_dbm_insert(&db, key, contents, 1))
262 mu_error(_("Cannot insert datum `%s' in greylist " 263 mu_error(_("Cannot insert datum `%-.*s' in greylist "
263 "database %s: %s"), 264 "database %s: %s"),
264 key, 265 MU_DATUM_SIZE(key), (char*)MU_DATUM_PTR(key),
265 greylist_format->dbname, 266 greylist_format->dbname,
diff --git a/src/bi_sprintf.m4 b/src/bi_sprintf.m4
index 3f3f434d..afd63d32 100644
--- a/src/bi_sprintf.m4
+++ b/src/bi_sprintf.m4
@@ -1,3 +1,3 @@
1/* This file is part of mailfromd. -*- c -*- 1/* This file is part of Mailfromd. -*- c -*-
2 Copyright (C) 2007 Sergey Poznyakoff 2 Copyright (C) 2007, 2008 Sergey Poznyakoff
3 3
@@ -378,3 +378,3 @@ MF_DEFUN_VARARGS(sprintf, STRING, STRING format)
378 flags &= ~FMT_PADZERO; 378 flags &= ~FMT_PADZERO;
379 snprintf(buf+1, sizeof(buf)-1, "%o", num); 379 snprintf(buf+1, sizeof(buf)-1, "%lo", num);
380 str = buf + 2; 380 str = buf + 2;
diff --git a/src/db.c b/src/db.c
index d8efaa6f..4ab865da 100644
--- a/src/db.c
+++ b/src/db.c
@@ -1,3 +1,3 @@
1/* This file is part of mailfromd. 1/* This file is part of Mailfromd.
2 Copyright (C) 2005, 2006, 2007 Sergey Poznyakoff 2 Copyright (C) 2005, 2006, 2007, 2008 Sergey Poznyakoff
3 3
@@ -130,3 +130,3 @@ db_enumerate(DBM_FILE *db, db_enum_func fun, void *data)
130 MU_DATUM_SIZE(key), MU_DATUM_SIZE(key), 130 MU_DATUM_SIZE(key), MU_DATUM_SIZE(key),
131 MU_DATUM_PTR(key), 131 (char*) MU_DATUM_PTR(key),
132 db->name, 132 db->name,
@@ -329,3 +329,3 @@ db_compact_func(DBM_DATUM key, DBM_DATUM contents, void *data)
329 MU_DATUM_SIZE(key), MU_DATUM_SIZE(key), 329 MU_DATUM_SIZE(key), MU_DATUM_SIZE(key),
330 MU_DATUM_PTR(key), 330 (char*) MU_DATUM_PTR(key),
331 dp->ndb.name, 331 dp->ndb.name,
diff --git a/src/engine.c b/src/engine.c
index a2b26f50..b40e75ed 100644
--- a/src/engine.c
+++ b/src/engine.c
@@ -1287,3 +1287,3 @@ check_pidfile(char *name)
1287 if (unlink(pidfile)) { 1287 if (unlink(pidfile)) {
1288 mu_error(_("Cannot unlink pidfile `%s'"), 1288 mu_error(_("Cannot unlink pidfile `%s': %s"),
1289 name, mu_strerror(errno)); 1289 name, mu_strerror(errno));
diff --git a/src/main.c b/src/main.c
index 6efb0e8e..416916b2 100644
--- a/src/main.c
+++ b/src/main.c
@@ -1,3 +1,3 @@
1/* This file is part of mailfromd. 1/* This file is part of mailfromd.
2 Copyright (C) 2005, 2006, 2007 Sergey Poznyakoff 2 Copyright (C) 2005, 2006, 2007, 2008 Sergey Poznyakoff
3 3
@@ -35,2 +35,5 @@
35#include <netdb.h> 35#include <netdb.h>
36#ifdef HAVE_LOCALE_H
37# include <locale.h>
38#endif
36 39
diff --git a/src/mtasim.c b/src/mtasim.c
index 2a12a436..8940b7a8 100644
--- a/src/mtasim.c
+++ b/src/mtasim.c
@@ -2,3 +2,3 @@
2 This file is part of Mailfromd. 2 This file is part of Mailfromd.
3 Copyright (C) 2003, 2004, 2007 The Anubis Team. 3 Copyright (C) 2003, 2004, 2007, 2008 The Anubis Team.
4 4
@@ -38,2 +38,5 @@
38#endif 38#endif
39#ifdef HAVE_LOCALE_H
40# include <locale.h>
41#endif
39 42
diff --git a/src/prog.c b/src/prog.c
index 4d9724cf..abb9ce8a 100644
--- a/src/prog.c
+++ b/src/prog.c
@@ -1,3 +1,3 @@
1/* This file is part of mailfromd. 1/* This file is part of mailfromd.
2 Copyright (C) 2006, 2007 Sergey Poznyakoff 2 Copyright (C) 2006, 2007, 2008 Sergey Poznyakoff
3 3
@@ -412,3 +412,3 @@ runtime_stack_trace(eval_environ_t env)
412 if (ploc) 412 if (ploc)
413 mu_error("%04d: %s:%lu: %s", 413 mu_error("%04lu: %s:%lu: %s",
414 (unsigned long) pc, 414 (unsigned long) pc,
@@ -417,3 +417,3 @@ runtime_stack_trace(eval_environ_t env)
417 else 417 else
418 mu_error("%04d: %s", 418 mu_error("%04lu: %s",
419 (unsigned long) pc, 419 (unsigned long) pc,
@@ -1089,3 +1089,3 @@ instr_div(eval_environ_t env)
1089 env_throw(env, mf_divzero, 1089 env_throw(env, mf_divzero,
1090 "Division by zero at %08x", env->pc); 1090 "Division by zero at %08lx", (unsigned long)env->pc);
1091 push(env, (STKVAL) (a / b)); 1091 push(env, (STKVAL) (a / b));

Return to:

Send suggestions and report system problems to the System administrator.