--- a/talkatu/talkatuinput.c Thu Sep 03 20:11:33 2020 -0500
+++ b/talkatu/talkatuinput.c Thu Sep 03 20:11:57 2020 -0500
@@ -278,7 +278,7 @@
-talkatu_input_remove_attachment(TalkatuMessage *message, gint64 id) {
+talkatu_input_remove_attachment(TalkatuMessage *message, guint64 id) { TalkatuInput *input = TALKATU_INPUT(message);
TalkatuInputPrivate *priv = talkatu_input_get_instance_private(input);
@@ -286,7 +286,7 @@
static TalkatuAttachment *
-talkatu_input_get_attachment(TalkatuMessage *message, gint64 id) {
+talkatu_input_get_attachment(TalkatuMessage *message, guint64 id) { TalkatuInput *input = TALKATU_INPUT(message);
TalkatuInputPrivate *priv = talkatu_input_get_instance_private(input);
TalkatuAttachment *attachment = NULL;
--- a/talkatu/talkatumessage.c Thu Sep 03 20:11:33 2020 -0500
+++ b/talkatu/talkatumessage.c Thu Sep 03 20:11:57 2020 -0500
@@ -403,7 +403,7 @@
-talkatu_message_remove_attachment(TalkatuMessage *message, gint64 id) {
+talkatu_message_remove_attachment(TalkatuMessage *message, guint64 id) { TalkatuMessageInterface *iface = NULL;
g_return_val_if_fail(TALKATU_IS_MESSAGE(message), FALSE);
@@ -427,7 +427,7 @@
-talkatu_message_get_attachment(TalkatuMessage *message, gint64 id) {
+talkatu_message_get_attachment(TalkatuMessage *message, guint64 id) { TalkatuMessageInterface *iface = NULL;
g_return_val_if_fail(TALKATU_IS_MESSAGE(message), NULL);
--- a/talkatu/talkatumessage.h Thu Sep 03 20:11:33 2020 -0500
+++ b/talkatu/talkatumessage.h Thu Sep 03 20:11:57 2020 -0500
@@ -49,8 +49,8 @@
gboolean (*add_attachment)(TalkatuMessage *message, TalkatuAttachment *attachment);
- gboolean (*remove_attachment)(TalkatuMessage *message, gint64 id);
- TalkatuAttachment *(*get_attachment)(TalkatuMessage *message, gint64 id);
+ gboolean (*remove_attachment)(TalkatuMessage *message, guint64 id); + TalkatuAttachment *(*get_attachment)(TalkatuMessage *message, guint64 id); void (*foreach_attachment)(TalkatuMessage *message, TalkatuAttachmentForeachFunc func, gpointer data);
void (*clear_attachments)(TalkatuMessage *message);
@@ -77,8 +77,8 @@
void talkatu_message_set_edited(TalkatuMessage *message, gboolean edited);
gboolean talkatu_message_add_attachment(TalkatuMessage *message, TalkatuAttachment *attachment);
-gboolean talkatu_message_remove_attachment(TalkatuMessage *message, gint64 id);
-TalkatuAttachment *talkatu_message_get_attachment(TalkatuMessage *message, gint64 id);
+gboolean talkatu_message_remove_attachment(TalkatuMessage *message, guint64 id); +TalkatuAttachment *talkatu_message_get_attachment(TalkatuMessage *message, guint64 id); void talkatu_message_foreach_attachment(TalkatuMessage *message, TalkatuAttachmentForeachFunc func, gpointer data);
void talkatu_message_clear_attachments(TalkatuMessage *message);