mirror of
https://github.com/signalwire/freeswitch.git
synced 2026-10-31 07:34:19 +00:00
BNPH-6149: allow to use system curl again, fix some types on auth_scheme values to all be long, don't use curl private function in our wrapper. This may cause missing symbol curl_easy_setopt with visibility turned on, if it does that, please let me know
This commit is contained in:
1 parent
12bc3828ee
commit
666231f91b
10 files changed
+16
-30
No files matched your search
@@ -146,7 +146,7 @@ static JSBool curl_run(JSContext * cx, JSObject * obj, uintN argc, jsval * argv,
|
||||
if (argc > 5) {
|
||||
cred = JS_GetStringBytes(JS_ValueToString(cx, argv[5]));
|
||||
if (!zstr(cred)) {
|
||||
switch_curl_easy_setopt(co->curl_handle, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
|
||||
switch_curl_easy_setopt(co->curl_handle, CURLOPT_HTTPAUTH, (long)CURLAUTH_ANY);
|
||||
switch_curl_easy_setopt(co->curl_handle, CURLOPT_USERPWD, cred);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -165,7 +165,7 @@ JS_CURL_FUNCTION_IMPL(Run)
|
||||
String::Utf8Value str4(info[5]);
|
||||
cred = js_safe_str(*str4);
|
||||
if (cred.length() > 0) {
|
||||
switch_curl_easy_setopt(_curl_handle, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
|
||||
switch_curl_easy_setopt(_curl_handle, CURLOPT_HTTPAUTH, (long)CURLAUTH_ANY);
|
||||
switch_curl_easy_setopt(_curl_handle, CURLOPT_USERPWD, cred.c_str());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user