2015-12-05 08:07:40 (UTC-02:00)
Marcel Rodrigues <marcelgmr@gmail.com>
Use more conventional include mechanism.
diff --git a/gifenc.c b/gifenc.c index bb2fc14..eb7aa85 100644 --- a/gifenc.c +++ b/gifenc.c @@ -1,3 +1,5 @@ +#include "gifenc.h" + #include <stdio.h> #include <stdlib.h> #include <string.h> @@ -5,9 +7,6 @@ #include <sys/stat.h> #include <fcntl.h> #include <unistd.h> -#include <stdint.h> - -#include "gifenc.h" /* helper to write a little-endian 16-bit number portably */ #define write_num(fd, n) write((fd), (uint8_t []) {(n) & 0xFF, (n) >> 8}, 2) diff --git a/gifenc.h b/gifenc.h index e6568be..a83758c 100644 --- a/gifenc.h +++ b/gifenc.h @@ -1,3 +1,8 @@ +#ifndef GIFENC_H +#define GIFENC_H + +#include <stdint.h> + typedef struct GIF { uint16_t w, h; int depth; @@ -15,3 +20,5 @@ GIF *new_gif( ); void add_frame(GIF *gif, uint16_t delay); void close_gif(GIF* gif); + +#endif /* GIFENC_H */