]> git.pld-linux.org Git - packages/dosemu.git/blob - dosemu-parser-buf.patch
- update to 1.1.4.13
[packages/dosemu.git] / dosemu-parser-buf.patch
1 --- dosemu-1.1.4/src/base/init/parser.y.in.orig Wed Dec 18 02:36:44 2002
2 +++ dosemu-1.1.4/src/base/init/parser.y.in      Sat Jan 25 22:52:12 2003
3 @@ -2576,7 +2576,7 @@
4                pwd->pw_name);
5         if(log_syslog>=1) {
6            fprintf(stderr, "This event will be logged!\n");
7 -           sprintf(buf, "Illegal DOSEMU start attempt by %s (uid=%i)", 
8 +           snprintf(buf, sizeof(buf), "Illegal DOSEMU start attempt by %s (uid=%i)", 
9             pwd->pw_name, uid);
10            write_to_syslog(buf);
11         }
12 @@ -2584,7 +2584,7 @@
13    }
14    else {
15      if(log_syslog>=2) {
16 -       sprintf(buf, "DOSEMU started%s by %s (uid/euid=%i/%i)",
17 +       snprintf(buf, sizeof(buf), "DOSEMU started%s by %s (uid/euid=%i/%i)",
18              (can_do_root_stuff && !under_root_login)? " suid root" : "",
19              pwd->pw_name, uid, get_orig_euid());
20         write_to_syslog(buf);
This page took 0.026384 seconds and 3 git commands to generate.