From 853a598befbb8823c5868c792f51cda3466fada1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?John=20Ankarstr=C3=B6m?= Date: Wed, 17 Aug 2022 18:23:06 +0200 Subject: Add cEp to CfgA. --- c/data.h | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'c/data.h') diff --git a/c/data.h b/c/data.h index 7e86955..3e099ea 100644 --- a/c/data.h +++ b/c/data.h @@ -44,10 +44,10 @@ struct CfgA unsigned char version = 'a'; unsigned char bViewWatched = 1; unsigned char bViewTVOriginal = 1; - unsigned char pad = 0; - int iSortCol = 1; - int iFocus = 0; - int heightDlv = 0; + signed char iSortCol = 1; + unsigned short cEp = 0; + unsigned short iFocus = 0; + unsigned short heightDlv = 0; wchar_t limitScreenwriter[64] = {0}; wchar_t root[260] = {0}; wchar_t glob[64] = {0}; @@ -174,8 +174,11 @@ inline bool FromProlog(const int iEp, ElvDataA& e) noexcept else return false; - if (Pl("episode_data","episode_rating",iEp,reinterpret_cast(&e.rating))) + int rating; + if (Pl("episode_data","episode_rating",iEp,&rating)) { + e.rating = rating; Swprintf(e.sRating, L"%d", e.rating); + } if (Pl("episode_data","tv_original",iEp)) e.bTVOriginal = true; -- cgit v1.2.3