Janitor: Correct make distcheck and compiler warnings.

This commit is contained in:
Paulo Cesar Pereira de Andrade
2009-01-28 16:25:32 -02:00
parent 90f2dfbc40
commit f160a71e95
8 changed files with 25 additions and 29 deletions

8
.gitignore vendored
View File

@@ -1,3 +1,5 @@
.deps
.libs
aclocal.m4
autom4te.cache
config.guess
@@ -18,3 +20,9 @@ missing
mkinstalldirs
stamp-h1
*~
*.o
*.la
*.lo
libfontenc-*.tar.*
ChangeLog
tags

View File

@@ -24,13 +24,13 @@ SUBDIRS = src
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = fontenc.pc
EXTRA_DIST = fontenc.pc.in autogen.sh ChangeLog
EXTRA_DIST = fontenc.pc.in ChangeLog
MAINTAINERCLEANFILES = ChangeLog
CLEANFILES = ChangeLog
.PHONY: ChangeLog
ChangeLog:
(GIT_DIR=$(top_srcdir)/.git git-log > .changelog.tmp && mv .changelog.tmp ChangeLog; rm -f .changelog.tmp) || (touch ChangeLog; echo 'git directory not found: installing possibly empty changelog.' >&2)
$(CHANGELOG_CMD)
dist-hook: ChangeLog

View File

@@ -27,23 +27,20 @@ AC_INIT(libfontenc, 1.0.4, [https://bugs.freedesktop.org/enter_bug.cgi?product=x
AM_INIT_AUTOMAKE([dist-bzip2])
AM_MAINTAINER_MODE
# Require xorg-macros: XORG_CWARNFLAGS, XORG_CHANGELOG, XORG_WITH_LINT
m4_ifndef([XORG_MACROS_VERSION], [AC_FATAL([must install xorg-macros 1.2 or later before running autoconf/autogen])])
XORG_MACROS_VERSION(1.2)
AM_CONFIG_HEADER(config.h)
# Require xorg-macros version 1.1.0 or newer for XORG_WITH_LINT macro
m4_ifndef([XORG_MACROS_VERSION], [AC_FATAL([must install xorg-macros 1.1 or later before running autoconf/autogen])])
XORG_MACROS_VERSION(1.1)
# Check for progs
AC_PROG_CC
AC_PROG_LIBTOOL
XORG_CWARNFLAGS
m4_ifdef([AS_HELP_STRING], , [m4_define([AS_HELP_STRING], m4_defn([AC_HELP_STRING]))])
DEFAULT_ENCODINGSDIR=${libdir}/X11/fonts/encodings
AC_ARG_WITH(encodingsdir,
AS_HELP_STRING([--with-encodingsdir=ENCODINGSDIR], [Path to font encodings]),
[ENCODINGSDIR="$withval"],
[ENCODINGSDIR="$DEFAULT_ENCODINGSDIR"])
encodingsdir=${libdir}/X11/fonts/encodings
AC_ARG_WITH(encodingsdir, AC_HELP_STRING([--with-encodingsdir=<pathname>],
[Path to font encodings]), [encodingsdir="$withval"])
ENCODINGSDIR="$encodingsdir"
AC_SUBST(ENCODINGSDIR)
# zlib
@@ -52,7 +49,7 @@ AC_CHECK_LIB(z, gzclose)
# Check for dependencies
PKG_CHECK_MODULES(FONTENC, xproto)
FONTENC_CFLAGS="$CWARNFLAGS $FONTENC_CFLAGS"
AC_SUBST(FONTENC_CFLAGS)
AC_SUBST(FONTENC_LIBS)
@@ -61,6 +58,7 @@ XORG_WITH_LINT
LINT_FLAGS="${LINT_FLAGS} ${FONTENC_CFLAGS}"
XORG_RELEASE_VERSION
XORG_CHANGELOG
AC_OUTPUT([Makefile
src/Makefile

View File

@@ -1,3 +0,0 @@
*.enc.gz
Makefile
Makefile.in

View File

@@ -1,3 +0,0 @@
*.enc.gz
Makefile
Makefile.in

6
src/.gitignore vendored
View File

@@ -1,6 +0,0 @@
.deps
.libs
*.lo
libfontenc.la
Makefile
Makefile.in

View File

@@ -5,6 +5,8 @@ libfontenc_la_SOURCES = \
fontenc.c \
fontencI.h
AM_CFLAGS = @FONTENC_CFLAGS@
FONTENCDIR=@ENCODINGSDIR@
FONTENCDEFS = -DFONT_ENCODINGS_DIRECTORY=\"$(FONTENCDIR)/encodings.dir\"

View File

@@ -630,8 +630,8 @@ FontEncFromXLFD(const char *name, int length)
}
/* now p either is null or points at the '-' before the charset registry */
if(p == 0)
if(p == NULL)
return NULL;
len = length - (p - name) - 1;