Merge pull request #42 from moteus/master
Change. cURLv2 support numeric values for flags (not only string)
This commit is contained in:
commit
c47da4dcb3
@ -24,8 +24,11 @@ end
|
|||||||
|
|
||||||
local function wrap_setopt_flags(k, flags)
|
local function wrap_setopt_flags(k, flags)
|
||||||
k = "setopt_" .. k
|
k = "setopt_" .. k
|
||||||
|
local flags2 = clone(flags)
|
||||||
|
for k, v in pairs(flags) do flags2[v] = v end
|
||||||
|
|
||||||
return function(self, v)
|
return function(self, v)
|
||||||
v = assert(flags[v], "Unsupported value " .. tostring(v))
|
v = assert(flags2[v], "Unsupported value " .. tostring(v))
|
||||||
local ok, err = self._handle[k](self._handle, v)
|
local ok, err = self._handle[k](self._handle, v)
|
||||||
if ok == self._handle then return self end
|
if ok == self._handle then return self end
|
||||||
return ok, err
|
return ok, err
|
||||||
|
Loading…
x
Reference in New Issue
Block a user