]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
works!
authorDaniel Stenberg <daniel@haxx.se>
Wed, 18 Apr 2001 14:05:44 +0000 (14:05 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 18 Apr 2001 14:05:44 +0000 (14:05 +0000)
java/javacurl.c

index 9f3483aae270d6fea46d699da9f2aa20ed793bf9..1623c624d4908598bcef79d3f4cb483888d27e6b 100644 (file)
@@ -82,9 +82,18 @@ JNIEXPORT jint JNICALL Java_CurlGlue_jni_1setopt__III
   (JNIEnv *java, jobject myself, jint jcurl, jint option, jint value)
 {
   void *handle = (void *)((struct javacurl*)jcurl)->libcurl;
+  CURLoption opt = (CURLoption)option;
 
   puts("setopt int + int");
 
+  switch(opt) {
+  case CURLOPT_FILE:
+    /* silently ignored, we don't need user-specified callback data when
+       we have an object, and besides the CURLOPT_FILE is not exported
+       to the java interface */
+    return 0;
+  }
+
   return (jint)curl_easy_setopt(handle, (CURLoption)option, value);
 }