summaryrefslogtreecommitdiff
path: root/app-admin/conky/files/conky-1.10.4-x11-build.patch
blob: eb113a47fd57e88390ac6abd4f02e5371f9821ec (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
25
26
27
28
29
30
31
From 178015a9495b7d40031ed7459e4f6b6731633a7c Mon Sep 17 00:00:00 2001
From: shizeeg <shizeeque@gmail.com>
Date: Thu, 8 Sep 2016 18:24:29 +0300
Subject: [PATCH] Fix build without X11 (#317)

---
 src/conky.cc | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/conky.cc b/src/conky.cc
index 0a812fc..4c5da94 100644
--- a/src/conky.cc
+++ b/src/conky.cc
@@ -1404,6 +1404,9 @@ static void draw_string(const char *s)
 
 int draw_each_line_inner(char *s, int special_index, int last_special_applied)
 {
+#ifndef BUILD_X11
+	static int cur_x, cur_y;	/* current x and y for drawing */
+#endif
 #ifdef BUILD_X11
 	int font_h = 0;
 	int cur_y_add = 0;
@@ -1934,6 +1937,7 @@ static void draw_text(void)
 
 static void draw_stuff(void)
 {
+	static int text_offset_x, text_offset_y; /* offset for start position */
 	text_offset_x = text_offset_y = 0;
 #ifdef BUILD_IMLIB2
 	cimlib_render(text_start_x, text_start_y, window.width, window.height);