request->event_cb(req_id, pkg_type, pkg_name,
event_type,
PACAKGE_MANAGER_EVENT_STATE_STARTED,
- 0, PACKAGE_MANAGER_ERROR_NONE, data);
+ 0, PACKAGE_MANAGER_ERROR_NONE, request->user_data);
} else if (strcasecmp(key, "install_percent") == 0
|| strcasecmp(key, "progress_percent") == 0) {
PACAKGE_MANAGER_EVENT_STATE_PROCESSING,
atoi(val),
PACKAGE_MANAGER_ERROR_NONE,
- data);
+ request->user_data);
}
} else if (strcasecmp(key, "error") == 0) {
PACAKGE_MANAGER_EVENT_STATE_FAILED,
0,
PACKAGE_MANAGER_ERROR_NONE,
- data);
+ request->user_data);
}
} else if (strcasecmp(key, "end") == 0) {
PACAKGE_MANAGER_EVENT_STATE_COMPLETED,
100,
PACKAGE_MANAGER_ERROR_NONE,
- data);
+ request->user_data);
}
} else {
if (strcasecmp(key, "ok") != 0)
PACAKGE_MANAGER_EVENT_STATE_FAILED,
0,
PACKAGE_MANAGER_ERROR_NONE,
- data);
+ request->user_data);
}
}
manager->event_cb(pkg_type, pkg_name,
event_type,
PACAKGE_MANAGER_EVENT_STATE_STARTED,
- 0, PACKAGE_MANAGER_ERROR_NONE, data);
+ 0, PACKAGE_MANAGER_ERROR_NONE, manager->user_data);
} else if (strcasecmp(key, "install_percent") == 0
|| strcasecmp(key, "progress_percent") == 0) {
PACAKGE_MANAGER_EVENT_STATE_PROCESSING,
atoi(val),
PACKAGE_MANAGER_ERROR_NONE,
- data);
+ manager->user_data);
}
} else if (strcasecmp(key, "error") == 0) {
PACAKGE_MANAGER_EVENT_STATE_FAILED,
0,
PACKAGE_MANAGER_ERROR_NONE,
- data);
+ manager->user_data);
}
} else if (strcasecmp(key, "end") == 0) {
PACAKGE_MANAGER_EVENT_STATE_COMPLETED,
100,
PACKAGE_MANAGER_ERROR_NONE,
- data);
+ manager->user_data);
}
} else {
if (strcasecmp(key, "ok") != 0)
PACAKGE_MANAGER_EVENT_STATE_FAILED,
0,
PACKAGE_MANAGER_ERROR_NONE,
- data);
+ manager->user_data);
}
}