mirror of
https://github.com/processone/ejabberd.git
synced 2024-11-24 16:23:40 +01:00
Merge pull request #414 from weiss/fix-function-specs
Fix a few jlib function specifications
This commit is contained in:
commit
0c501b760f
11
src/jlib.erl
11
src/jlib.erl
@ -601,12 +601,13 @@ rsm_encode_count(Count, Arr) ->
|
|||||||
children = [{xmlcdata, i2l(Count)}]}
|
children = [{xmlcdata, i2l(Count)}]}
|
||||||
| Arr].
|
| Arr].
|
||||||
|
|
||||||
-spec add_delay_info(xmlel(), erlang:timestamp(), binary()) -> xmlel().
|
-spec add_delay_info(xmlel(), jid() | ljid() | binary(), erlang:timestamp())
|
||||||
|
-> xmlel().
|
||||||
|
|
||||||
add_delay_info(El, From, Time) ->
|
add_delay_info(El, From, Time) ->
|
||||||
add_delay_info(El, From, Time, <<"">>).
|
add_delay_info(El, From, Time, <<"">>).
|
||||||
|
|
||||||
-spec add_delay_info(xmlel(), erlang:timestamp(), binary(),
|
-spec add_delay_info(xmlel(), jid() | ljid() | binary(), erlang:timestamp(),
|
||||||
binary()) -> xmlel().
|
binary()) -> xmlel().
|
||||||
|
|
||||||
add_delay_info(El, From, Time, Desc) ->
|
add_delay_info(El, From, Time, Desc) ->
|
||||||
@ -615,8 +616,8 @@ add_delay_info(El, From, Time, Desc) ->
|
|||||||
El2 = add_delay_info(El1, From, Time, Desc, <<"x">>, ?NS_DELAY91),
|
El2 = add_delay_info(El1, From, Time, Desc, <<"x">>, ?NS_DELAY91),
|
||||||
El2.
|
El2.
|
||||||
|
|
||||||
-spec add_delay_info(xmlel(), erlang:timestamp(), binary(), binary(), binary(),
|
-spec add_delay_info(xmlel(), jid() | ljid() | binary(), erlang:timestamp(),
|
||||||
binary()) -> xmlel().
|
binary(), binary(), binary()) -> xmlel().
|
||||||
|
|
||||||
add_delay_info(El, From, Time, Desc, Name, XMLNS) ->
|
add_delay_info(El, From, Time, Desc, Name, XMLNS) ->
|
||||||
case xml:get_subtag_with_xmlns(El, Name, XMLNS) of
|
case xml:get_subtag_with_xmlns(El, Name, XMLNS) of
|
||||||
@ -647,7 +648,7 @@ add_delay_info(El, From, Time, Desc, Name, XMLNS) ->
|
|||||||
xml:append_subtags(NewEl, [NewDelayTag])
|
xml:append_subtags(NewEl, [NewDelayTag])
|
||||||
end.
|
end.
|
||||||
|
|
||||||
-spec create_delay_tag(erlang:timestamp(), jid() | binary(), binary(),
|
-spec create_delay_tag(erlang:timestamp(), jid() | ljid() | binary(), binary(),
|
||||||
binary()) -> xmlel() | error.
|
binary()) -> xmlel() | error.
|
||||||
|
|
||||||
create_delay_tag(TimeStamp, FromJID, Desc, XMLNS) when is_tuple(FromJID) ->
|
create_delay_tag(TimeStamp, FromJID, Desc, XMLNS) when is_tuple(FromJID) ->
|
||||||
|
Loading…
Reference in New Issue
Block a user