File: 0010-lib-Only-use-local-headers-in-lirc_private.h-237.patch

package info (click to toggle)
lirc 0.9.4c-9
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 8,264 kB
  • ctags: 5,536
  • sloc: ansic: 26,459; cpp: 9,138; sh: 5,492; python: 2,996; makefile: 873; xml: 63
file content (73 lines) | stat: -rw-r--r-- 1,943 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
From cc068183b2f6dc6032396f4e357f32888c00bd1d Mon Sep 17 00:00:00 2001
From: Alec Leamas <leamas.alec@gmail.com>
Date: Sun, 30 Oct 2016 04:00:18 +0100
Subject: [PATCH] lib: Only use local headers in lirc_private.h (#237).

The lirc_private.h header should only be used internally
when building lirc tools, and i this case we should not
care about what's possibly installed in /usr/include/lirc.
---
 lib/config_file.h  |  2 +-
 lib/lirc_private.h | 34 +++++++++++++++++-----------------
 2 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/lib/config_file.h b/lib/config_file.h
index 652bbab..57210f3 100644
--- a/lib/config_file.h
+++ b/lib/config_file.h
@@ -26,7 +26,7 @@
 extern "C" {
 #endif
 
-#include "lirc/ir_remote.h"
+#include "ir_remote.h"
 
 /**
  * Parse a lircd.conf config file.
diff --git a/lib/lirc_private.h b/lib/lirc_private.h
index 741f86c..2336c0a 100644
--- a/lib/lirc_private.h
+++ b/lib/lirc_private.h
@@ -19,22 +19,22 @@
 #include "include/media/lirc.h"
 #endif
 
-#include "lirc/ir_remote_types.h"
-#include "lirc/lirc_log.h"
-#include "lirc/lirc_options.h"
-#include "lirc/lirc-utils.h"
-#include "lirc/curl_poll.h"
-#include "lirc/config_file.h"
-#include "lirc/dump_config.h"
-#include "lirc/input_map.h"
-#include "lirc/driver.h"
-#include "lirc/ir_remote_types.h"
-#include "lirc/drv_admin.h"
-#include "lirc/ir_remote.h"
-#include "lirc/receive.h"
-#include "lirc/release.h"
-#include "lirc/serial.h"
-#include "lirc/transmit.h"
-#include "lirc/ciniparser.h"
+#include "ir_remote_types.h"
+#include "lirc_log.h"
+#include "lirc_options.h"
+#include "lirc-utils.h"
+#include "curl_poll.h"
+#include "config_file.h"
+#include "dump_config.h"
+#include "input_map.h"
+#include "driver.h"
+#include "ir_remote_types.h"
+#include "drv_admin.h"
+#include "ir_remote.h"
+#include "receive.h"
+#include "release.h"
+#include "serial.h"
+#include "transmit.h"
+#include "ciniparser.h"
 
 #endif
-- 
2.5.5