noinst_LTLIBRARIES = libkmod/libkmod-util.la
libkmod_libkmod_util_la_SOURCES = \
shared/macro.h \
- shared/missing.h\
+ shared/missing.h \
+ shared/array.c \
+ shared/array.h \
shared/util.c \
shared/util.h \
libkmod/libkmod-hash.c \
libkmod/libkmod-hash.h \
- libkmod/libkmod-array.c \
- libkmod/libkmod-array.h \
libkmod/libkmod-util.c \
libkmod/libkmod-util.h
IGNORE_HFILES = libkmod-internal.h \
libkmod-util.h \
- libkmod-array.h \
libkmod-hash.h \
libkmod-index.h
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
+#include <shared/array.h>
+
#include "libkmod.h"
-#include "libkmod-array.h"
#include <assert.h>
#include <stdlib.h>
#pragma once
+#include <stddef.h>
+
/*
* Declaration of struct array is in header because we may want to embed the
* structure into another, so we need to know its size
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include "libkmod.h"
-#include "libkmod-array.h"
#include "libkmod-hash.h"
#include "libkmod-util.h"
+#include <shared/array.h>
#include <shared/macro.h>
#include <shared/util.h>
#include <limits.h>
#include "libkmod.h"
-#include "libkmod-array.h"
+
+#include <shared/array.h>
#include <shared/macro.h>
#include "kmod.h"