mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-11 06:10:06 +02:00
67 lines
2.0 KiB
Diff
67 lines
2.0 KiB
Diff
diff -ur libedit-20090923-3.0/examples/fileman.c libedit-20090923-3.0-haiku/examples/fileman.c
|
|
--- libedit-20090923-3.0/examples/fileman.c 2008-07-12 02:41:43.000000000 -0600
|
|
+++ libedit-20090923-3.0-haiku/examples/fileman.c 2009-10-29 15:35:57.000000000 -0600
|
|
@@ -11,7 +11,11 @@
|
|
#include <sys/types.h>
|
|
#include <sys/file.h>
|
|
#include <sys/stat.h>
|
|
+#if defined(__HAIKU__)
|
|
+#include <errno.h>
|
|
+#else
|
|
#include <sys/errno.h>
|
|
+#endif
|
|
#include <ctype.h>
|
|
#include <string.h>
|
|
#include <stdlib.h>
|
|
diff -ur libedit-20090923-3.0/src/editline/readline.h libedit-20090923-3.0-haiku/src/editline/readline.h
|
|
--- libedit-20090923-3.0/src/editline/readline.h 2009-09-23 15:04:26.000000000 -0600
|
|
+++ libedit-20090923-3.0-haiku/src/editline/readline.h 2009-10-29 15:35:17.000000000 -0600
|
|
@@ -75,7 +75,7 @@
|
|
|
|
#ifndef CTRL
|
|
#include <sys/ioctl.h>
|
|
-#if !defined(__sun) && !defined(__hpux) && !defined(_AIX)
|
|
+#if !defined(__sun) && !defined(__hpux) && !defined(_AIX) && !defined(__HAIKU__)
|
|
#include <sys/ttydefaults.h>
|
|
#endif
|
|
#ifndef CTRL
|
|
diff -ur libedit-20090923-3.0/src/el.c libedit-20090923-3.0-haiku/src/el.c
|
|
--- libedit-20090923-3.0/src/el.c 2009-09-23 15:04:26.000000000 -0600
|
|
+++ libedit-20090923-3.0-haiku/src/el.c 2009-10-29 15:30:46.000000000 -0600
|
|
@@ -41,10 +41,6 @@
|
|
#endif
|
|
#endif /* not lint && not SCCSID */
|
|
|
|
-#ifndef MAXPATHLEN
|
|
-#define MAXPATHLEN 4096
|
|
-#endif
|
|
-
|
|
/*
|
|
* el.c: EditLine interface functions
|
|
*/
|
|
@@ -56,6 +52,10 @@
|
|
#include <ctype.h>
|
|
#include "el.h"
|
|
|
|
+#ifndef MAXPATHLEN
|
|
+#define MAXPATHLEN 4096
|
|
+#endif
|
|
+
|
|
/* el_init():
|
|
* Initialize editline and set default parameters.
|
|
*/
|
|
diff -ur libedit-20090923-3.0/src/vis.c libedit-20090923-3.0-haiku/src/vis.c
|
|
--- libedit-20090923-3.0/src/vis.c 2009-09-23 15:04:26.000000000 -0600
|
|
+++ libedit-20090923-3.0-haiku/src/vis.c 2009-10-29 15:34:45.000000000 -0600
|
|
@@ -65,6 +65,10 @@
|
|
#include <vis.h>
|
|
#include <stdlib.h>
|
|
|
|
+#if defined(__HAIKU__)
|
|
+#include <stdint.h>
|
|
+#endif
|
|
+
|
|
#ifdef __weak_alias
|
|
__weak_alias(strsvis,_strsvis)
|
|
__weak_alias(strsvisx,_strsvisx)
|