[Pkg-wmaker-commits] [wmbiff] 13/92: wmbiff: Remove unused files.

Doug Torrance dtorrance-guest at moszumanska.debian.org
Thu Aug 20 02:59:20 UTC 2015


This is an automated email from the git hooks/post-receive script.

dtorrance-guest pushed a commit to branch master
in repository wmbiff.

commit e1195a13f006f88ae44b0c4a4784e03ea971c831
Author: Gabriel VLASIU <gabriel at vlasiu.net>
Date:   Thu Apr 4 13:29:30 2013 +0300

    wmbiff: Remove unused files.
---
 wmgeneral/Makefile.am |   2 +-
 wmgeneral/list.c      | 155 --------------------------------------------------
 wmgeneral/list.h      |  59 -------------------
 wmgeneral/misc.c      |   1 -
 4 files changed, 1 insertion(+), 216 deletions(-)

diff --git a/wmgeneral/Makefile.am b/wmgeneral/Makefile.am
index 3e15428..ed65c43 100644
--- a/wmgeneral/Makefile.am
+++ b/wmgeneral/Makefile.am
@@ -1,5 +1,5 @@
 noinst_LIBRARIES = libwmgeneral.a
-libwmgeneral_a_SOURCES = list.c list.h misc.c misc.h wmgeneral.c wmgeneral.h
+libwmgeneral_a_SOURCES = misc.c misc.h wmgeneral.c wmgeneral.h
 
 MAINTAINERCLEANFILES = Makefile.in 
 
diff --git a/wmgeneral/list.c b/wmgeneral/list.c
deleted file mode 100644
index b4d0685..0000000
--- a/wmgeneral/list.c
+++ /dev/null
@@ -1,155 +0,0 @@
-/* Generic single linked list to keep various information 
-   Copyright (C) 1993, 1994 Free Software Foundation, Inc.
-
-
-Author: Kresten Krab Thorup
-
-Many modifications by Alfredo K. Kojima
- 
-
-This file is part of GNU CC.
-
-GNU CC is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 2, or (at your option)
-any later version.
-
-GNU CC is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with GNU CC; see the file COPYING.  If not, write to
-the Free Software Foundation, 51 Franklin Street, Fifth Floor,
-Boston, MA 02110-1301 USA.  */
-
-/* As a special exception, if you link this library with files compiled with
-   GCC to produce an executable, this does not cause the resulting executable
-   to be covered by the GNU General Public License. This exception does not
-   however invalidate any other reasons why the executable file might be
-   covered by the GNU General Public License.  */
-
-#include "list.h"
-#ifdef HAVE_SYS_TYPES_H
-# include <sys/types.h>
-#endif
-#include <stdlib.h>
-
-/* Return a cons cell produced from (head . tail) */
-
-INLINE LinkedList *list_cons(void *head, LinkedList * tail)
-{
-	LinkedList *cell;
-
-	cell = (LinkedList *) malloc(sizeof(LinkedList));
-	cell->head = head;
-	cell->tail = tail;
-	return cell;
-}
-
-/* Return the length of a list, list_length(NULL) returns zero */
-
-INLINE int list_length(LinkedList * list)
-{
-	int i = 0;
-	while (list) {
-		i += 1;
-		list = list->tail;
-	}
-	return i;
-}
-
-/* Return the Nth element of LIST, where N count from zero.  If N 
-   larger than the list length, NULL is returned  */
-
-INLINE void *list_nth(int idx, LinkedList * list)
-{
-	while (idx-- != 0) {
-		if (list->tail)
-			list = list->tail;
-		else
-			return 0;
-	}
-	return list->head;
-}
-
-/* Remove the element at the head by replacing it by its successor */
-
-INLINE void list_remove_head(LinkedList ** list)
-{
-	if (!*list)
-		return;
-	if ((*list)->tail) {
-		LinkedList *tail = (*list)->tail;	/* fetch next */
-		*(*list) = *tail;		/* copy next to list head */
-		free(tail);				/* free next */
-	} else {					/* only one element in list */
-
-		free(*list);
-		(*list) = 0;
-	}
-}
-
-
-/* Remove the element with `car' set to ELEMENT */
-/*
-INLINE void
-list_remove_elem(LinkedList** list, void* elem)
-{
-  while (*list)
-    {
-      if ((*list)->head == elem)
-        list_remove_head(list);
-      *list = (*list ? (*list)->tail : NULL);
-    }
-}*/
-
-INLINE LinkedList *list_remove_elem(LinkedList * list, void *elem)
-{
-	LinkedList *tmp;
-
-	if (list) {
-		if (list->head == elem) {
-			tmp = list->tail;
-			free(list);
-			return tmp;
-		}
-		list->tail = list_remove_elem(list->tail, elem);
-		return list;
-	}
-	return NULL;
-}
-
-
-/* Return element that has ELEM as car */
-
-INLINE LinkedList *list_find(LinkedList * list, void *elem)
-{
-	while (list) {
-		if (list->head == elem)
-			return list;
-		list = list->tail;
-	}
-	return NULL;
-}
-
-/* Free list (backwards recursive) */
-
-INLINE void list_free(LinkedList * list)
-{
-	if (list) {
-		list_free(list->tail);
-		free(list);
-	}
-}
-
-/* Map FUNCTION over all elements in LIST */
-
-INLINE void list_mapcar(LinkedList * list, void (*function) (void *))
-{
-	while (list) {
-		(*function) (list->head);
-		list = list->tail;
-	}
-}
diff --git a/wmgeneral/list.h b/wmgeneral/list.h
deleted file mode 100644
index c189208..0000000
--- a/wmgeneral/list.h
+++ /dev/null
@@ -1,59 +0,0 @@
-/* Generic single linked list to keep various information 
-   Copyright (C) 1993, 1994 Free Software Foundation, Inc.
-
-Author: Kresten Krab Thorup
-
-This file is part of GNU CC.
-
-GNU CC is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 2, or (at your option)
-any later version.
-
-GNU CC is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with GNU CC; see the file COPYING.  If not, write to
-the Free Software Foundation, 51 Franklin Street, Fifth Floor,
-Boston, MA 02110-1301 USA.  */
-
-/* As a special exception, if you link this library with files compiled with
-   GCC to produce an executable, this does not cause the resulting executable
-   to be covered by the GNU General Public License. This exception does not
-   however invalidate any other reasons why the executable file might be
-   covered by the GNU General Public License.  */
-
-#ifndef __LIST_H_
-#define __LIST_H_
-
-#if defined(__GNUC__) && !defined(__STRICT_ANSI__)
-# define INLINE inline
-#else
-# define INLINE
-#endif
-
-typedef struct LinkedList {
-	void *head;
-	struct LinkedList *tail;
-} LinkedList;
-
-INLINE LinkedList *list_cons(void *head, LinkedList * tail);
-
-INLINE int list_length(LinkedList * list);
-
-INLINE void *list_nth(int n, LinkedList * list);
-
-INLINE void list_remove_head(LinkedList ** list);
-
-INLINE LinkedList *list_remove_elem(LinkedList * list, void *elem);
-
-INLINE void list_mapcar(LinkedList * list, void (*function) (void *));
-
-INLINE LinkedList *list_find(LinkedList * list, void *elem);
-
-INLINE void list_free(LinkedList * list);
-
-#endif
diff --git a/wmgeneral/misc.c b/wmgeneral/misc.c
index afb6b77..0b56b4b 100644
--- a/wmgeneral/misc.c
+++ b/wmgeneral/misc.c
@@ -21,7 +21,6 @@
 
 #include <stdlib.h>
 #include <string.h>
-#include "list.h"
 #include "misc.h"
 
 extern pid_t execCommand(const char *command)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-wmaker/wmbiff.git



More information about the Pkg-wmaker-commits mailing list