login

<     >

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 */