commit 408cbcc6699a9f95ae3454a9851f69866a72cd3d
parent 16e2932c7e0002dd6f7b8ab29dbbb7db00f30d49
Author: Remy Noulin <loader2x@gmail.com>
Date: Thu, 2 May 2019 13:28:58 +0200
fix isEmpty macro
linkedList.h | 4 ++--
linkedListe.h | 4 ++--
package.yml | 8 +++-----
3 files changed, 7 insertions(+), 9 deletions(-)
Diffstat:
3 files changed, 7 insertions(+), 9 deletions(-)
diff --git a/linkedList.h b/linkedList.h
@@ -90,7 +90,7 @@
/**
* is list empty
*/
-#define llistIsEmpty(name) dArrayIsEmpty(&(name)->list)
+#define llistIsEmpty(name) ((name)->head == NULL and (name)->last == NULL)
/**
* push element to list (only allocates node)
@@ -214,7 +214,7 @@
#define llistLast(name) (name)->last->elem
/** last node pointer */
-#define llistLasttNode(name) (name)->last
+#define llistLastNode(name) (name)->last
/** previous node */
#define llistPrev(node) (node)->prev
diff --git a/linkedListe.h b/linkedListe.h
@@ -166,7 +166,7 @@
/**
* is list empty
*/
-#define llisteIsEmpty(name) dArrayIsEmpty((name)->list)
+#define llisteIsEmpty(name) ((name)->head == NULL and (name)->last == NULL)
/**
* push element to list (only allocates node)
@@ -290,7 +290,7 @@
#define llisteLast(name) (name)->last->elem
/** last node pointer */
-#define llisteLasttNode(name) (name)->last
+#define llisteLastNode(name) (name)->last
/** previous node */
#define llistePrev(node) (node)->prev
diff --git a/package.yml b/package.yml
@@ -1,20 +1,18 @@
---
name: linkedList
- version: 0.0.2
+ version: 0.0.3
description: "double linked lists"
bin: ./linkedList.h
#cflags: -DA -ggdb -std=gnu11 -fPIC -pipe
#lflags: -lpcre
repository:
type: git
- url: git+https://github.com/RemyNoulin/linkedList.git
+ url: git+https://noulin.net/git/linkedList.git
keywords:
- data structure
author: Remy Noulin
license: MIT
- bugs:
- url: https://github.com/RemyNoulin/linkedList/issues
- homepage: https://github.com/RemyNoulin/linkedList#readme
+ homepage: https://noulin.net/linkedList/file/README.md.html
#compileHelp: # text displayed when there is a compilation error
#dependencies:
# md4c: