1 --- allegro-4.4.2/docs/src/makedoc/makeman.c.orig 2005-09-24 04:30:04.000000000 +0200
2 +++ allegro-4.4.2/docs/src/makedoc/makeman.c 2013-03-31 14:34:45.839923935 +0200
13 int write_man(char *filename)
15 - char buf[256], buf2[256];
16 + char buf[PATH_MAX], buf2[PATH_MAX];
23 strcpy(buf, filename);
24 - strcpy(get_filename(buf), p);
26 - strcat(buf, get_extension(filename));
27 + sprintf(get_filename(buf), "allegro-%s.%s", p, get_extension(filename));
29 /*printf("writing %s\n", buf);*/
34 strcpy(buf2, filename);
35 - strcpy(get_filename(buf2), p);
37 - strcat(buf2, get_extension(filename));
38 + sprintf(get_filename(buf2), "allegro-%s.%s", p, get_extension(filename));
40 /*printf("writing %s\n", buf2);*/
41 f2 = fopen(buf2, "w");
45 - fprintf(f2, ".so man%s/%s\n", get_extension(filename), get_filename(buf));
46 + fprintf(f2, ".so man%s/allegro-%s\n", get_extension(filename), get_filename(buf));