news: fix structs

This commit is contained in:
Luis Scheurenbrand 2020-11-18 17:58:49 +01:00 committed by fincs
parent 2fdae0db52
commit c95b46c053

View File

@ -43,32 +43,28 @@ typedef struct {
} NewsOverwriteEventHolder; } NewsOverwriteEventHolder;
typedef struct { typedef struct {
char news_id[0x20]; char news_id[0x18];
AccountUid user_id; char user_id[0x18];
s32 received_at; s64 received_at;
s32 padding;
s32 received_at_2;
s32 read; s32 read;
s32 newly; s32 newly;
s32 displayed; s32 displayed;
} NewsRecordV1; } NewsRecordV1;
typedef struct { typedef struct {
char news_id[0x20]; char news_id[0x18];
AccountUid user_id; char user_id[0x18];
NewsTopicName topic_id; NewsTopicName topic_id;
s32 received_at; s64 received_at;
s32 pad_0; s64 pad_0;
s32 decoration_type; s32 decoration_type;
s32 pad_1;
s32 pad_2;
s32 read; s32 read;
s32 newly; s32 newly;
s32 displayed; s32 displayed;
s32 feedback; s32 feedback;
s32 pad_1;
s32 extra_1; s32 extra_1;
s32 extra_2; s32 extra_2;
s32 pad_3;
} NewsRecord; } NewsRecord;
Result newsInitialize(NewsServiceType service_type); Result newsInitialize(NewsServiceType service_type);