diff options
Diffstat (limited to 'debian/patches/07-fix-libguess.h.diff')
-rw-r--r-- | debian/patches/07-fix-libguess.h.diff | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/debian/patches/07-fix-libguess.h.diff b/debian/patches/07-fix-libguess.h.diff new file mode 100644 index 0000000..6f14463 --- /dev/null +++ b/debian/patches/07-fix-libguess.h.diff @@ -0,0 +1,34 @@ +Description: our users don't need to depend on mowgli.h + move the #include <mowgli.h> under LIBGUESS_CORE; + also, that revealed a bug in guessconv.c, which implicitly + depended on unistd.h +Author: Andrew O. Shadoura <bugzilla@tut.by> +Bug: http://jira.atheme.org/browse/LG-5 +diff --git a/src/libguess/libguess.h b/src/libguess/libguess.h +--- a/src/libguess/libguess.h ++++ b/src/libguess/libguess.h +@@ -40,11 +40,12 @@ + + #include <stdlib.h> + #include <string.h> +-#include <mowgli.h> + + /* prototypes */ + #ifdef LIBGUESS_CORE + ++#include <mowgli.h> ++ + #include "autoconf.h" + + const char *guess_jp(const char *buf, int buflen); +diff --git a/src/examples/guessconv/guessconv.c b/src/examples/guessconv/guessconv.c +--- a/src/examples/guessconv/guessconv.c ++++ b/src/examples/guessconv/guessconv.c +@@ -34,6 +34,7 @@ + #include <stdio.h> + #include <stdlib.h> + #include <string.h> ++#include <unistd.h> + #include <libguess.h> + #include <iconv.h> + #include <errno.h> |