aboutsummaryrefslogtreecommitdiff
path: root/libjava/java/net
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>2007-01-31 17:11:11 +0000
committerTom Tromey <tromey@gcc.gnu.org>2007-01-31 17:11:11 +0000
commit7679f368365a08bc6d68d152c02992ecd8ff5d20 (patch)
tree8977e5f87f304a27fa54d1bcb814e71783beeaf1 /libjava/java/net
parent8de15ffc9d9c4526bccc9f594edc8d8fdc57f83a (diff)
downloadgcc-7679f368365a08bc6d68d152c02992ecd8ff5d20.zip
gcc-7679f368365a08bc6d68d152c02992ecd8ff5d20.tar.gz
gcc-7679f368365a08bc6d68d152c02992ecd8ff5d20.tar.bz2
re PR libgcj/30606 (natVMURLConnection.cc:21: error: 'magic_t' does not name a typet name a type)
PR libgcj/30606: * configure, include/config.h.in: Rebuilt. * configure.ac: Check for magic_t in magic.h. * java/net/natVMURLConnection.cc: Use HAVE_MAGIC_T. From-SVN: r121425
Diffstat (limited to 'libjava/java/net')
-rw-r--r--libjava/java/net/natVMURLConnection.cc12
1 files changed, 6 insertions, 6 deletions
diff --git a/libjava/java/net/natVMURLConnection.cc b/libjava/java/net/natVMURLConnection.cc
index 643f90a..a683fc6 100644
--- a/libjava/java/net/natVMURLConnection.cc
+++ b/libjava/java/net/natVMURLConnection.cc
@@ -13,7 +13,7 @@ details. */
#include <java/lang/UnsupportedOperationException.h>
#include <stdio.h>
-#if defined (HAVE_MAGIC_H) && defined (USE_LTDL)
+#if defined (HAVE_MAGIC_T) && defined (HAVE_MAGIC_H) && defined (USE_LTDL)
#include <magic.h>
#include <ltdl.h>
@@ -26,12 +26,12 @@ static void (*p_magic_close)(magic_t cookie);
static const char * (*p_magic_buffer) (magic_t cookie, const void *buffer,
size_t length);
-#endif /* HAVE_MAGIC_H && defined (USE_LTDL) */
+#endif /* HAVE_MAGIC_T && HAVE_MAGIC_H && defined (USE_LTDL) */
void
java::net::VMURLConnection::init ()
{
-#if defined (HAVE_MAGIC_H) && defined (USE_LTDL)
+#if defined (HAVE_MAGIC_T) && defined (HAVE_MAGIC_H) && defined (USE_LTDL)
lt_dlhandle handle = lt_dlopenext ("libmagic.so");
if (!handle)
return;
@@ -57,14 +57,14 @@ java::net::VMURLConnection::init ()
p_magic_close (cookie);
cookie = (magic_t) NULL;
}
-#endif /* HAVE_MAGIC_H && defined (USE_LTDL) */
+#endif /* HAVE_MAGIC_T && HAVE_MAGIC_H && defined (USE_LTDL) */
}
::java::lang::String *
java::net::VMURLConnection::guessContentTypeFromBuffer (jbyteArray bytes,
jint valid)
{
-#if defined (HAVE_MAGIC_H) && defined (USE_LTDL)
+#if defined (HAVE_MAGIC_T) && defined (HAVE_MAGIC_H) && defined (USE_LTDL)
const char *result;
if (cookie == (magic_t) NULL)
@@ -77,5 +77,5 @@ java::net::VMURLConnection::guessContentTypeFromBuffer (jbyteArray bytes,
return _Jv_NewStringUTF (result);
#else
return NULL;
-#endif /* HAVE_MAGIC_H && defined (USE_LTDL) */
+#endif /* HAVE_MAGIC_T && HAVE_MAGIC_H && defined (USE_LTDL) */
}