Fixed bug#18008: Function {CURL_OPT_CONSTANTS}.libcurl_version has wrong type

git-svn-id: https://svn.origo.ethz.ch/eiffelstudio/trunk/Src/library/cURL@88050 8089f293-4706-0410-a29e-feb5c42a2edf
This commit is contained in:
jfiat
2011-11-28 08:21:54 +00:00
parent f17f785ee3
commit 2b7043f670

View File

@@ -17,8 +17,14 @@ class
feature -- Version feature -- Version
libcurl_version: INTEGER libcurl_version: STRING
-- Declared as LIBCURL_VERSION -- String representation of LIBCURL_VERSION
do
create Result.make_from_c (libcurl_version_pointer)
end
libcurl_version_pointer: POINTER
-- String pointer declared as LIBCURL_VERSION
external external
"C inline use <curl/curlver.h>" "C inline use <curl/curlver.h>"
alias alias
@@ -65,7 +71,7 @@ feature -- Behavior
"C inline use <curl/curl.h>" "C inline use <curl/curl.h>"
alias alias
"return CURLOPT_HEADER;" "return CURLOPT_HEADER;"
end end
curlopt_noprogress: INTEGER curlopt_noprogress: INTEGER
-- Declared as CURLOPT_NOPROGRESS -- Declared as CURLOPT_NOPROGRESS
@@ -527,7 +533,7 @@ feature -- Protocol
alias alias
"return CURLOPT_RESUME_FROM_LARGE;" "return CURLOPT_RESUME_FROM_LARGE;"
end end
curlopt_customrequest: INTEGER curlopt_customrequest: INTEGER
-- Declared as CURLOPT_CUSTOMREQUEST -- Declared as CURLOPT_CUSTOMREQUEST
external external
@@ -697,7 +703,7 @@ feature -- Connection
alias alias
"return CURLOPT_IPRESOLVE;" "return CURLOPT_IPRESOLVE;"
end end
curl_ipresolve_whatever: INTEGER curl_ipresolve_whatever: INTEGER
-- Declared as CURL_IPRESOLVE_WHATEVER -- Declared as CURL_IPRESOLVE_WHATEVER
external external
@@ -940,7 +946,7 @@ feature -- SSL and Security
"return CURLOPT_KRBLEVEL;" "return CURLOPT_KRBLEVEL;"
end end
feature -- SSH feature -- SSH
curlopt_ssh_auth_types: INTEGER curlopt_ssh_auth_types: INTEGER
-- Declared as CURLOPT_SSH_AUTH_TYPES -- Declared as CURLOPT_SSH_AUTH_TYPES
@@ -1087,7 +1093,7 @@ feature -- Status report
note note
library: "cURL: Library of reusable components for Eiffel." library: "cURL: Library of reusable components for Eiffel."
copyright: "Copyright (c) 1984-2010, Eiffel Software and others" copyright: "Copyright (c) 1984-2011, Eiffel Software and others"
license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)" license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)"
source: "[ source: "[
Eiffel Software Eiffel Software