summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libdleyna/core/service-task.c2
-rw-r--r--libdleyna/core/service-task.h2
-rw-r--r--libdleyna/core/task-atom.h2
3 files changed, 3 insertions, 3 deletions
diff --git a/libdleyna/core/service-task.c b/libdleyna/core/service-task.c
index 8db043c..c009dee 100644
--- a/libdleyna/core/service-task.c
+++ b/libdleyna/core/service-task.c
@@ -125,7 +125,7 @@ void dleyna_service_task_delete_cb(dleyna_task_atom_t *atom, gpointer user_data)
g_free(task);
}
-gpointer *dleyna_service_task_get_user_data(dleyna_service_task_t *task)
+gpointer dleyna_service_task_get_user_data(dleyna_service_task_t *task)
{
return task->user_data;
}
diff --git a/libdleyna/core/service-task.h b/libdleyna/core/service-task.h
index 1129324..0961215 100644
--- a/libdleyna/core/service-task.h
+++ b/libdleyna/core/service-task.h
@@ -58,6 +58,6 @@ void dleyna_service_task_cancel_cb(dleyna_task_atom_t *atom,
void dleyna_service_task_delete_cb(dleyna_task_atom_t *atom,
gpointer user_data);
-gpointer *dleyna_service_task_get_user_data(dleyna_service_task_t *task);
+gpointer dleyna_service_task_get_user_data(dleyna_service_task_t *task);
#endif /* DLEYNA_SERVICE_TASK_H__ */
diff --git a/libdleyna/core/task-atom.h b/libdleyna/core/task-atom.h
index 255fe08..70d3a6f 100644
--- a/libdleyna/core/task-atom.h
+++ b/libdleyna/core/task-atom.h
@@ -27,7 +27,7 @@ typedef struct dleyna_task_queue_key_t_ dleyna_task_queue_key_t;
struct dleyna_task_atom_t_ {
const dleyna_task_queue_key_t *queue_id;
-};
+} __attribute__((aligned));
typedef struct dleyna_task_atom_t_ dleyna_task_atom_t;
#endif /* DLEYNA_TASK_ATOM_H__ */