blob: 042aefdfbc89dcb21870c5dab9c06c0542917693 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
$NetBSD: patch-cmd-line-utils_libedit_vi.c,v 1.1 2018/10/08 13:26:04 sevan Exp $
DragonFly BSD build fix
--- cmd-line-utils/libedit/vi.c.orig 2018-09-30 16:47:49.075991000 -0700
+++ cmd-line-utils/libedit/vi.c 2018-09-30 16:48:41.343701000 -0700
@@ -919,7 +919,7 @@
* NB: posix implies that we should enter insert mode, however
* this is against historical precedent...
*/
-#if defined(__weak_reference) && !defined(__FreeBSD__)
+#if defined(__weak_reference) && !defined(__FreeBSD__) && !defined(__DragonFly__)
__weakref_visible char *my_get_alias_text(const char *)
__weak_reference(get_alias_text);
#endif
@@ -928,7 +928,7 @@
vi_alias(EditLine *el __attribute__((__unused__)),
Int c __attribute__((__unused__)))
{
-#if defined(__weak_reference) && !defined(__FreeBSD__)
+#if defined(__weak_reference) && !defined(__FreeBSD__) && !defined(__DragonFly__)
char alias_name[3];
char *alias_text;
|