Fixed a memory leak in xlhtml.c
This commit is contained in:
parent
89c4cdb2d7
commit
578f23c51b
@ -80,9 +80,9 @@ ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
|
||||
CONFIG_HEADER = config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
DIST_COMMON = README ./stamp-h.in AUTHORS COPYING ChangeLog INSTALL \
|
||||
Makefile.am Makefile.in NEWS aclocal.m4 config.guess config.h.in \
|
||||
config.sub configure configure.in install-sh missing mkinstalldirs
|
||||
DIST_COMMON = README ./stamp-h.in AUTHORS COPYING INSTALL Makefile.am \
|
||||
Makefile.in NEWS aclocal.m4 config.guess config.h.in config.sub \
|
||||
configure configure.in install-sh missing mkinstalldirs
|
||||
|
||||
|
||||
DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
|
||||
|
@ -83,7 +83,7 @@ man_MANS = xlhtml.1
|
||||
bin_SCRIPTS = nsopen nsxlview
|
||||
bin_PROGRAMS = xlhtml
|
||||
LDADD = ../cole/libcole.a
|
||||
xlhtml_SOURCES = support.c xlhtml.c
|
||||
xlhtml_SOURCES = support.c xlhtml.c memwatch.c
|
||||
xldump_SOURCES = xldump.c
|
||||
xlcdump_SOURCES = xlcdump.c
|
||||
AM_CFLAGS = -Wall -Wshadow -Wcast-align -Wpointer-arith
|
||||
@ -97,7 +97,7 @@ DEFS = @DEFS@ -I. -I$(srcdir) -I..
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
LDFLAGS = @LDFLAGS@
|
||||
LIBS = @LIBS@
|
||||
xlhtml_OBJECTS = support.o xlhtml.o
|
||||
xlhtml_OBJECTS = support.o xlhtml.o memwatch.o
|
||||
xlhtml_LDADD = $(LDADD)
|
||||
xlhtml_DEPENDENCIES = ../cole/libcole.a
|
||||
xlhtml_LDFLAGS =
|
||||
|
@ -27,7 +27,6 @@
|
||||
#include "tuneable.h"
|
||||
#include "xlhtml.h"
|
||||
|
||||
|
||||
static char SectionName[2][12] = /* The section of the Excel Stream where the workbooks are kept */
|
||||
{
|
||||
"/Workbook", /*!< Excel 97 & 2000 */
|
||||
@ -539,9 +538,7 @@ int main (int argc, char **argv)
|
||||
exit(1);
|
||||
}
|
||||
|
||||
/* For some reason, this loop core dumps on some */
|
||||
/* files from Central Europe...so it's commented out for now */
|
||||
/* for (i=0; i<max_strings; i++)
|
||||
for (i=0; i<max_strings; i++)
|
||||
{
|
||||
if (str_array[i])
|
||||
{
|
||||
@ -549,7 +546,7 @@ int main (int argc, char **argv)
|
||||
free(str_array[i]->str);
|
||||
free(str_array[i]);
|
||||
}
|
||||
} */
|
||||
}
|
||||
|
||||
for (i=0; i<(int)max_fonts; i++)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user