diff options
Diffstat (limited to 'vietnamese/vnless/files/patch-less.h')
-rw-r--r-- | vietnamese/vnless/files/patch-less.h | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/vietnamese/vnless/files/patch-less.h b/vietnamese/vnless/files/patch-less.h new file mode 100644 index 000000000000..a7a90646055f --- /dev/null +++ b/vietnamese/vnless/files/patch-less.h @@ -0,0 +1,29 @@ +--- less.h.orig 1992-02-24 12:45:38.000000000 -0800 ++++ less.h 2007-08-23 15:16:23.000000000 -0700 +@@ -31,7 +31,11 @@ typedef long POSITION; + * The type of signal handler functions. + * Usually int, although it should be void. + */ ++#if VOID ++typedef void HANDLER; ++#else + typedef int HANDLER; ++#endif + + + #define FILENAME 128 /* Max size of a filename */ +@@ -74,7 +78,14 @@ typedef int HANDLER; + #define SIGNAL(sig,func) signal(sig,func) + + /* Library function declarations */ ++#ifdef NO_STD_HDRS + offset_t lseek(); + char *calloc(); ++#else ++#include <stdlib.h> ++#include <unistd.h> ++#include <stdio.h> ++#include <string.h> ++#endif + + #include "funcs.h" |