fix: recycle memory when callback finish.
Signed-off-by: Gordon <46924906+FGadvancer@users.noreply.github.com>
This commit is contained in:
parent
f7f1d48d76
commit
2943d7811b
@ -9,14 +9,17 @@ typedef void (*CB_I_S_S_I)(int,char *,char *,int);
|
||||
void Call_CB_I_S(CB_I_S func,int event,char* data)
|
||||
{
|
||||
func(event,data);
|
||||
free(data);
|
||||
}
|
||||
void Call_CB_I_S_S(CB_I_S_S func,int errCode,char* errMsg,char* data)
|
||||
{
|
||||
func(errCode,errMsg,data);
|
||||
free(errMsg,data);
|
||||
}
|
||||
void Call_CB_I_S_S_I(CB_I_S_S_I func,int errCode,char* errMsg,char* data,int progress)
|
||||
{
|
||||
func(errCode,errMsg,data,progress);
|
||||
free(errMsg,data);
|
||||
}
|
||||
enum CONN_EVENT{
|
||||
CONNECTING,
|
||||
|
Loading…
x
Reference in New Issue
Block a user