]> TLD Linux GIT Repositories - packages/postfix.git/blob - format-security.patch
- rel 3
[packages/postfix.git] / format-security.patch
1 --- postfix-2.9.4/src/virtual/maildir.c.orig    2012-12-07 08:38:15.031182187 +0100
2 +++ postfix-2.9.4/src/virtual/maildir.c 2012-12-07 08:39:11.291180202 +0100
3 @@ -972,19 +972,19 @@
4          if (*var_virt_maildir_limit_message_maps != 0 && (limit_message = mail_addr_find(virtual_maildir_limit_message_maps, state.msg_attr.user, (char **) NULL)) != 0) {
5              errno = errnored;
6              if (errno == EFBIG) {
7 -                dsb_simple(why, "5.2.2", limit_message);
8 +                dsb_simple(why, "5.2.2", "%s", limit_message);
9              }
10              if (errno == EDQUOT) {
11 -                dsb_simple(why, "4.2.2", limit_message);
12 +                dsb_simple(why, "4.2.2", "%s", limit_message);
13              }
14          }
15          else {
16              errno = errnored;
17              if (errno == EFBIG) {
18 -                dsb_simple(why, "5.2.2", var_virt_maildir_limit_message);
19 +                dsb_simple(why, "5.2.2", "%s", var_virt_maildir_limit_message);
20              }
21              if (errno == EDQUOT) {
22 -                dsb_simple(why, "4.2.2", var_virt_maildir_limit_message);
23 +                dsb_simple(why, "4.2.2", "%s", var_virt_maildir_limit_message);
24              }
25          }
26