_stdint.h is generated by Autotools and we don't really need it.
stdint.h is now available on all supported platforms.
This really only makes a difference for MSVC, which has it starting from
Visual Studio 2015.
#ifndef KISS_FFT_S16_H
#define KISS_FFT_S16_H
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
+#ifdef HAVE_STDINT_H
+#include <stdint.h>
+#endif
+
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#define KISS_FFT_S16_MALLOC g_malloc
-#include "_stdint.h"
-
#define kiss_fft_s16_scalar int16_t
typedef struct {
#ifndef KISS_FFT_S32_H
#define KISS_FFT_S32_H
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
+#ifdef HAVE_STDINT_H
+#include <stdint.h>
+#endif
+
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#define KISS_FFT_S32_MALLOC g_malloc
-
-#include "_stdint.h"
-
#define kiss_fft_s32_scalar int32_t
typedef struct {