fix call to open(2).

From Matthew Dempsky <matthew AT dempsky DOT org>.
This commit is contained in:
kili 2010-05-11 21:36:18 +00:00
parent 86fe199750
commit 2da57dd60c
2 changed files with 5 additions and 5 deletions

View File

@ -1,9 +1,9 @@
# $OpenBSD: Makefile,v 1.5 2010/05/11 18:54:37 dcoppa Exp $
# $OpenBSD: Makefile,v 1.6 2010/05/11 21:36:18 kili Exp $
COMMENT= lightweight freedesktop-compliant panel/taskbar/clock
DISTNAME= tint2-0.9
PKGNAME= ${DISTNAME:S/tint2/tint/}p1
PKGNAME= ${DISTNAME:S/tint2/tint/}p2
CATEGORIES= x11
HOMEPAGE= http://code.google.com/p/tint2/

View File

@ -1,6 +1,6 @@
$OpenBSD: patch-src_battery_battery_c,v 1.3 2010/05/11 18:54:37 dcoppa Exp $
$OpenBSD: patch-src_battery_battery_c,v 1.4 2010/05/11 21:36:18 kili Exp $
--- src/battery/battery.c.orig Tue Jan 19 20:29:28 2010
+++ src/battery/battery.c Tue May 11 17:43:00 2010
+++ src/battery/battery.c Tue May 11 23:29:23 2010
@@ -24,6 +24,13 @@
#include <cairo-xlib.h>
#include <pango/pangocairo.h>
@ -33,7 +33,7 @@ $OpenBSD: patch-src_battery_battery_c,v 1.3 2010/05/11 18:54:37 dcoppa Exp $
+
+#if defined(__OpenBSD__)
+
+ apm_fd = open("/dev/apm", O_RDONLY, "r");
+ apm_fd = open("/dev/apm", O_RDONLY);
+ if (apm_fd < 0) {
+ warn("init_battery: failed to open /dev/apm.");
+ battery_enabled = 0;