Build: Fixed unitialized pointer and missing -lm
This commit is contained in:
parent
2d709378f7
commit
eff01d924c
4 changed files with 327 additions and 1100 deletions
|
|
@ -79,8 +79,6 @@ AC_DEFINE_UNQUOTED(CLIXON_VERSION_MAJOR, $CLIXON_VERSION_MAJOR, [Clixon major re
|
||||||
AC_DEFINE_UNQUOTED(CLIXON_VERSION_MINOR, $CLIXON_VERSION_MINOR, [Clixon minor release])
|
AC_DEFINE_UNQUOTED(CLIXON_VERSION_MINOR, $CLIXON_VERSION_MINOR, [Clixon minor release])
|
||||||
AC_DEFINE_UNQUOTED(CLIXON_VERSION_PATCH, $CLIXON_VERSION_PATCH, [Clixon path version])
|
AC_DEFINE_UNQUOTED(CLIXON_VERSION_PATCH, $CLIXON_VERSION_PATCH, [Clixon path version])
|
||||||
|
|
||||||
AC_CHECK_LIB(m, main)
|
|
||||||
|
|
||||||
# defines: target_cpu, target_vendor, and target_os.
|
# defines: target_cpu, target_vendor, and target_os.
|
||||||
AC_CANONICAL_TARGET
|
AC_CANONICAL_TARGET
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -69,7 +69,7 @@ INSTALLFLAGS = @INSTALLFLAGS@
|
||||||
endif
|
endif
|
||||||
|
|
||||||
LDFLAGS = @LDFLAGS@
|
LDFLAGS = @LDFLAGS@
|
||||||
LIBS = @LIBS@
|
LIBS = @LIBS@ -lm
|
||||||
|
|
||||||
YACC = @YACC@
|
YACC = @YACC@
|
||||||
LEX = @LEX@
|
LEX = @LEX@
|
||||||
|
|
|
||||||
|
|
@ -1956,7 +1956,7 @@ xml_free0(cxobj *x)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
cxobj *xc;
|
cxobj *xc;
|
||||||
size_t sz;
|
size_t sz = 0;
|
||||||
|
|
||||||
if (x == NULL)
|
if (x == NULL)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
@ -1992,6 +1992,7 @@ xml_free0(cxobj *x)
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
if (sz)
|
||||||
memset(x, 0, sz);
|
memset(x, 0, sz);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue