From: Leandro Lucarella Date: Mon, 1 Sep 2003 04:24:44 +0000 (+0000) Subject: Se agregan reglas para pruebas al Makefile. X-Git-Tag: svn_import~24 X-Git-Url: https://git.llucax.com/z.facultad/75.42/calculadora.git/commitdiff_plain/f7547b1b03c5f2554012658ef7aeafee91c7227c Se agregan reglas para pruebas al Makefile. --- diff --git a/Makefile b/Makefile index ef58f64..f5a610a 100644 --- a/Makefile +++ b/Makefile @@ -22,6 +22,12 @@ TARGETS= # Regla por defecto. all: tp1 +# Pruebas. +tests: dllist_test + ./dllist_test + +dllist_test: dllist.o + tp1: $(TARGETS) # Regla para borrar. diff --git a/dllist.c b/dllist.c index 773d5e1..20f45c6 100644 --- a/dllist.c +++ b/dllist.c @@ -15,6 +15,7 @@ */ #include "dllist.h" +/* Para usar NULL, malloc() y free(). */ #include bool DLList_init(DLList* list) { @@ -22,9 +23,9 @@ bool DLList_init(DLList* list) { /*list = (DLList*)malloc(sizeof(DLList));*/ /* Si la obtuve, inicializo todo a NULL y devuelvo TRUE. */ if (list) { - list->first = NULL; - list->current = NULL; - list->last = NULL; + list->first = NULL; + list->current = NULL; + list->last = NULL; return TRUE; /* Si no hay más memoria devuelvo FALSE. */ } else { @@ -96,8 +97,8 @@ bool DLList_unshift(DLList* list, void* data) { list->current = node; /* Si la lista está vacía hay que hacer apuntar todo al nuevo nodo. */ if (list->first == NULL) { - list->first = node; - list->last = node; + list->first = node; + list->last = node; /* Si no está vacía. */ } else { /* Apunto el nodo anterior al primer nodo de la lista al nuevo. */ @@ -121,8 +122,8 @@ bool DLList_push(DLList* list, void* data) { list->current = node; /* Si la lista está vacía hay que hacer apuntar todo al nuevo nodo. */ if (list->first == NULL) { - list->first = node; - list->last = node; + list->first = node; + list->last = node; /* Si no está vacía. */ } else { /* Apunto el próximo nodo del último nodo de la lista al nuevo. */