diff options
Diffstat (limited to 'sysutils/wmmon/files/patch-ab')
-rw-r--r-- | sysutils/wmmon/files/patch-ab | 59 |
1 files changed, 31 insertions, 28 deletions
diff --git a/sysutils/wmmon/files/patch-ab b/sysutils/wmmon/files/patch-ab index c838e70fba6c..ca5cd9ee390d 100644 --- a/sysutils/wmmon/files/patch-ab +++ b/sysutils/wmmon/files/patch-ab @@ -1,31 +1,34 @@ -*** ../../wmmon/Makefile.FreeBSD-2.2~ Thu Nov 12 18:39:39 1998 ---- ../../wmmon/Makefile.FreeBSD-2.2 Fri Jan 1 23:34:03 1999 +*** ../../wmmon.app/wmgeneral/list.c.orig Tue May 19 17:13:23 1998 +--- ../../wmmon.app/wmgeneral/list.c Mon May 24 21:26:26 1999 *************** -*** 3,9 **** - # - LIBDIR = -L/usr/X11R6/lib - LIBS = -lXpm -lXext -lX11 -lkvm -! CFLAGS = -g -Wall -I/usr/X11R6/include - OBJS = wmmon.o \ - ../wmgeneral/wmgeneral.o \ - ../wmgeneral/misc.o \ ---- 3,10 ---- - # - LIBDIR = -L/usr/X11R6/lib - LIBS = -lXpm -lXext -lX11 -lkvm -! CFLAGS ?= -O2 -! CFLAGS += -g -Wall -I/usr/X11R6/include - OBJS = wmmon.o \ - ../wmgeneral/wmgeneral.o \ - ../wmgeneral/misc.o \ -*************** -*** 24,27 **** - rm -f $(PROG) +*** 44,51 **** + LinkedList* cell; + + cell = (LinkedList*)malloc(sizeof(LinkedList)); +! cell->head = head; +! cell->tail = tail; + return cell; + } - install:: -! install -c -g kmem -m 4755 -o root $(PROG) /usr/X11R6/bin ---- 25,28 ---- - rm -f $(PROG) +--- 44,54 ---- + LinkedList* cell; - install:: -! install -c -g kmem -m 4755 -o root $(PROG) ${PREFIX}/bin + cell = (LinkedList*)malloc(sizeof(LinkedList)); +! if (cell) +! { +! cell->head = head; +! cell->tail = tail; +! } + return cell; + } + +*************** +*** 84,89 **** +--- 87,93 ---- + INLINE void + list_remove_head(LinkedList** list) + { ++ if (!list) return; + if (!*list) return; + if ((*list)->tail) + { |