From 16f7e3ea941249fc0b8232ee39e3f316b6029fa2 Mon Sep 17 00:00:00 2001
From: joerg_wunsch <joerg_wunsch@81a1dc3b-b13d-400b-aceb-764788c761c2>
Date: Fri, 23 Apr 2004 20:36:00 +0000
Subject: [PATCH] Drop the LISTSZ define as well as the check for it in
 lcreat().  They were not needed at all, and got in the way when compiling on
 a 64-bit host OS.

Suggested by: Brian S. Dean


git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@413 81a1dc3b-b13d-400b-aceb-764788c761c2
---
 ChangeLog | 5 +++++
 lists.c   | 5 -----
 lists.h   | 3 ---
 3 files changed, 5 insertions(+), 8 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index ee4df23d..f79db204 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2004-04-23  Joerg Wunsch <j@uriah.heep.sax.de>
+
+	* lists.h, lists.c: Drop LISTSZ and the check for
+	it in lcreat().
+
 2004-04-17  Jan-Hinnerk Reichert  <hinni@despammed.com>
 
 	* avr910.c: Hopefully fixed that weird "first byte not
diff --git a/lists.c b/lists.c
index ab3b6972..5a6dc44d 100644
--- a/lists.c
+++ b/lists.c
@@ -413,11 +413,6 @@ lcreat ( void * liststruct, int elements )
 {
   LIST * l;
 
-  if (LISTSZ != sizeof(LIST)) {
-    printf ( "lcreat(): warning, LISTSZ[%d] != sizeof(LIST)[%d]\n",
-             LISTSZ, sizeof(LIST) );
-  }
-
   if (liststruct == NULL) {
     /*--------------------------------------------------
       allocate memory for the list itself
diff --git a/lists.h b/lists.h
index 20be40d1..117434d4 100644
--- a/lists.h
+++ b/lists.h
@@ -68,9 +68,6 @@ typedef void * LNODEID;
 #define LISTRMV(l,d) lrmv_d(l,d)     /* remove from end of the list */
 
 
-#define LISTSZ  32  /* size of internal private LIST structure */
-
-
 /* .................... Function Prototypes .................... */
 
 LISTID     lcreat      ( void * liststruct, int poolsize );