]>
Commit | Line | Data |
---|---|---|
3a662587 JB |
1 | --- dev86-0.16.19/bcc/bcc.c.orig 2012-08-13 20:58:29.000000000 +0200 |
2 | +++ dev86-0.16.19/bcc/bcc.c 2012-10-25 21:33:14.224427660 +0200 | |
3 | @@ -20,6 +20,7 @@ | |
4 | #include <limits.h> | |
45c7a6c2 AM |
5 | #include <stdlib.h> |
6 | #ifndef MSDOS | |
7 | +#include <limits.h> | |
8 | #include <unistd.h> | |
9 | #endif | |
10 | #else | |
3a662587 | 11 | @@ -600,12 +601,17 @@ |
45c7a6c2 AM |
12 | } |
13 | } | |
14 | ||
15 | -void | |
16 | -command_reset() | |
17 | -{ | |
18 | #ifndef MAXPATHLEN | |
19 | +#ifdef PATH_MAX | |
20 | +#define MAXPATHLEN PATH_MAX | |
21 | +#else | |
22 | #define MAXPATHLEN 1024 | |
23 | #endif | |
24 | +#endif | |
25 | + | |
26 | +void | |
27 | +command_reset() | |
28 | +{ | |
29 | char buf[MAXPATHLEN]; | |
30 | char ** prefix; | |
31 | char * saved_cmd; | |
3a662587 | 32 | @@ -1312,17 +1318,7 @@ |
45c7a6c2 AM |
33 | |
34 | for(d=s=ptr; d && *s; s=d) | |
35 | { | |
3a662587 JB |
36 | -#ifndef __BCC__ |
37 | -#ifdef PATH_MAX | |
38 | - char buf[PATH_MAX]; | |
39 | -#else | |
45c7a6c2 AM |
40 | -#ifdef MAXPATHLEN |
41 | char buf[MAXPATHLEN]; | |
42 | -#else | |
43 | - char buf[1024]; | |
3a662587 JB |
44 | -#endif |
45 | -#endif | |
45c7a6c2 AM |
46 | -#endif |
47 | ||
48 | free(temp); | |
49 | d=strchr(s, ':'); |