2 A C macro for declaring that specific arguments must not be NULL.
5 build-aux/arg-nonnull.h
12 BUILT_SOURCES += arg-nonnull.h
13 # The arg-nonnull.h that gets inserted into generated .h files is the same as
14 # build-aux/arg-nonnull.h, except that it has the copyright header cut off.
15 arg-nonnull.h: $(top_srcdir)/build-aux/arg-nonnull.h
16 $(AM_V_GEN)rm -f $@-t $@ && \
17 sed -n -e '/GL_ARG_NONNULL/,$$p' \
18 < $(top_srcdir)/build-aux/arg-nonnull.h \
21 MOSTLYCLEANFILES += arg-nonnull.h arg-nonnull.h-t
23 ARG_NONNULL_H=arg-nonnull.h