gpointer ptr;
muse_return_val_if_fail(m, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(m->pid > 0, MM_ERROR_INVALID_ARGUMENT);
muse_return_val_if_fail(name, MM_ERROR_INVALID_ARGUMENT);
muse_return_val_if_fail(value, MM_ERROR_INVALID_ARGUMENT);
int muse_server_module_get_msg_fd(muse_module_h m)
{
muse_return_val_if_fail(m, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(m->pid > 0, MM_ERROR_INVALID_ARGUMENT);
return m->ch[MUSE_CHANNEL_MSG].sock_fd;
}
int muse_server_module_get_data_fd(muse_module_h m)
{
muse_return_val_if_fail(m, MM_ERROR_INVALID_ARGUMENT);
+ muse_return_val_if_fail(m->pid > 0, MM_ERROR_INVALID_ARGUMENT);
return m->ch[MUSE_CHANNEL_DATA].sock_fd;
}
char *muse_server_module_get_msg(muse_module_h m)
{
muse_return_val_if_fail(m, NULL);
+ muse_return_val_if_fail(m->pid > 0, NULL);
return (m->recv_msg + m->msg_offset);
}
ms_module_dispatch(m);
- SECURE_LOGW("_ms_ipc_module_cleanup [module %p] [loaded value %d]", m, ms_module_get_loaded_dllsym(m->idx));
+ SECURE_LOGW("[module %p] [loaded value %d]", m, ms_module_get_loaded_dllsym(m->idx));
out:
ms_module_dispatch_unlock(m);