[fix] Adding stdint.h include to most of the header files for portability

This commit is contained in:
Al
2015-08-07 02:43:27 -04:00
parent 0738a57caa
commit 359a1efb03
20 changed files with 24 additions and 4 deletions

View File

@@ -7,6 +7,8 @@ extern "C" {
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h>
#include <stdbool.h> #include <stdbool.h>
#include <string.h> #include <string.h>

View File

@@ -3,6 +3,7 @@
#define ADDRESS_EXPANSION_RULE_H #define ADDRESS_EXPANSION_RULE_H
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h>
#include "constants.h" #include "constants.h"
#include "gazetteers.h" #include "gazetteers.h"

View File

@@ -2,6 +2,7 @@
#define BLOOM_H #define BLOOM_H
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h>
#include <stdbool.h> #include <stdbool.h>
#include "file_utils.h" #include "file_utils.h"

View File

@@ -6,6 +6,7 @@ extern "C" {
#endif #endif
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h>
#include "klib/khash.h" #include "klib/khash.h"
#include "vector.h" #include "vector.h"

View File

@@ -6,9 +6,10 @@
extern "C" { extern "C" {
#endif #endif
#include <dirent.h>
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h>
#include <dirent.h>
#include <string.h> #include <string.h>
#include <stdbool.h> #include <stdbool.h>

View File

@@ -8,6 +8,7 @@ extern "C" {
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h>
#include "klib/kvec.h" #include "klib/kvec.h"
#include "libpostal.h" #include "libpostal.h"

View File

@@ -3,6 +3,7 @@
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h>
#include <stdbool.h> #include <stdbool.h>
#include "geohash/geohash.h" #include "geohash/geohash.h"

View File

@@ -7,6 +7,7 @@ extern "C" {
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h>
#include "bloom.h" #include "bloom.h"
#include "libpostal_config.h" #include "libpostal_config.h"

View File

@@ -7,6 +7,7 @@ extern "C" {
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h>
#include <stdbool.h> #include <stdbool.h>
#include <string.h> #include <string.h>

View File

@@ -3,6 +3,7 @@
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h>
#include <stdbool.h> #include <stdbool.h>
#define MAX_LANGUAGE_LEN 4 #define MAX_LANGUAGE_LEN 4

View File

@@ -2,6 +2,7 @@
#define MSGPACK_UTILS_H #define MSGPACK_UTILS_H
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h>
#include <stdbool.h> #include <stdbool.h>
#include "cmp/cmp.h" #include "cmp/cmp.h"

View File

@@ -26,6 +26,7 @@ extern "C" {
#endif #endif
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h>
#include <stdio.h> #include <stdio.h>
#include <stdbool.h> #include <stdbool.h>

View File

@@ -8,6 +8,7 @@ extern "C" {
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h>
#include <stdbool.h> #include <stdbool.h>
#include <string.h> #include <string.h>
#include <inttypes.h> #include <inttypes.h>

View File

@@ -6,6 +6,7 @@ extern "C" {
#endif #endif
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h>
#include <string.h> #include <string.h>
#include <ctype.h> #include <ctype.h>
#include <stdbool.h> #include <stdbool.h>

View File

@@ -1,5 +1,3 @@
#ifndef TOKENS_H #ifndef TOKENS_H
#define TOKENS_H #define TOKENS_H
@@ -8,6 +6,7 @@ extern "C" {
#endif #endif
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h>
#include "klib/khash.h" #include "klib/khash.h"
#include "collections.h" #include "collections.h"

View File

@@ -2,6 +2,7 @@
#define TRANSLITERATE_H #define TRANSLITERATE_H
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h>
#include <stdbool.h> #include <stdbool.h>
#include "collections.h" #include "collections.h"

View File

@@ -20,9 +20,10 @@ extern "C" {
#endif #endif
#include <stdio.h> #include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
#include <string.h> #include <string.h>
#include <stdbool.h> #include <stdbool.h>
#include <stdlib.h>
#include "collections.h" #include "collections.h"
#include "file_utils.h" #include "file_utils.h"

View File

@@ -7,6 +7,7 @@ extern "C" {
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h>
#include "trie.h" #include "trie.h"

View File

@@ -2,6 +2,8 @@
#define UNICODE_SCRIPTS_H #define UNICODE_SCRIPTS_H
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h>
#include "constants.h" #include "constants.h"
#include "utf8proc/utf8proc.h" #include "utf8proc/utf8proc.h"
#include "unicode_script_types.h" #include "unicode_script_types.h"

View File

@@ -2,6 +2,7 @@
#define VECTOR_MATH_H #define VECTOR_MATH_H
#include <stdlib.h> #include <stdlib.h>
#include <stdint.h>
#include <math.h> #include <math.h>
#include "vector.h" #include "vector.h"