]> jfr.im git - irc/atheme/libmowgli-2.git/commit
All Header Files: Use consistently-named & commented inclusion guards
authorAaron Jones <redacted>
Tue, 15 Jan 2019 10:12:22 +0000 (10:12 +0000)
committerAaron Jones <redacted>
Tue, 15 Jan 2019 14:10:33 +0000 (14:10 +0000)
commita481c2fa93c516b610d6e6556d203e3303e4570f
treee93044dc9e5875232852a5a5f0de9f9fbbdfd9be
parentadc21e31959bc1431bdef2e4544cf67a12e389bd
All Header Files: Use consistently-named & commented inclusion guards

This names the include guards after the file path and comments the
endif at the bottom of the files too. It also instructs autoconf to
generate inclusion guards for the autoconf.h file that it writes out.

This avoids the include guards being named with reserved identifiers.
Identifiers that start with 2 underscores, or 1 underscore and then a
capital letter, should only be declared by system headers.
54 files changed:
configure
configure.ac
src/libmowgli/base/argstack.h
src/libmowgli/base/bitvector.h
src/libmowgli/base/formatter.h
src/libmowgli/base/hash.h
src/libmowgli/base/hook.h
src/libmowgli/base/memslice.h
src/libmowgli/base/mowgli_signal.h
src/libmowgli/base/random.h
src/libmowgli/container/dictionary.h
src/libmowgli/container/index.h
src/libmowgli/container/list.h
src/libmowgli/container/patricia.h
src/libmowgli/container/queue.h
src/libmowgli/core/alloc.h
src/libmowgli/core/allocation_policy.h
src/libmowgli/core/allocator.h
src/libmowgli/core/assert.h
src/libmowgli/core/bootstrap.h
src/libmowgli/core/heap.h
src/libmowgli/core/iterator.h
src/libmowgli/core/logger.h
src/libmowgli/core/mowgli_string.h
src/libmowgli/core/process.h
src/libmowgli/core/stdinc.h
src/libmowgli/dns/dns.h
src/libmowgli/dns/evloop_res.h
src/libmowgli/dns/evloop_reslib.h
src/libmowgli/eventloop/eventloop.h
src/libmowgli/ext/confparse.h
src/libmowgli/ext/error_backtrace.h
src/libmowgli/ext/getopt_long.h
src/libmowgli/ext/global_storage.h
src/libmowgli/ext/json-inline.h
src/libmowgli/ext/json.h
src/libmowgli/ext/proctitle.h
src/libmowgli/ext/program_opts.h
src/libmowgli/linebuf/linebuf.h
src/libmowgli/module/module.h
src/libmowgli/mowgli.h
src/libmowgli/object/class.h
src/libmowgli/object/message.h
src/libmowgli/object/metadata.h
src/libmowgli/object/object.h
src/libmowgli/platform/attributes.h
src/libmowgli/platform/autoconf.h.in
src/libmowgli/platform/cacheline.h
src/libmowgli/platform/constructor.h
src/libmowgli/platform/machine.h
src/libmowgli/platform/win32/win32_stdinc.h
src/libmowgli/thread/mutex.h
src/libmowgli/thread/thread.h
src/libmowgli/vio/vio.h