# HG changeset patch # User aurel # Date 1220655541 0 # Node ID 1dfad1b382fa9a56be20d01d6ee13b7828b575e9 # Parent d895515b366dbb04ddb9ff55c2553956b165bf8b libass: fix type mismatch between size parameter and the way it's used diff -r d895515b366d -r 1dfad1b382fa libass/ass.c --- a/libass/ass.c Fri Sep 05 15:07:06 2008 +0000 +++ b/libass/ass.c Fri Sep 05 22:59:01 2008 +0000 @@ -1021,7 +1021,7 @@ return track; } -char* read_file_recode(char* fname, char* codepage, int* size) +char* read_file_recode(char* fname, char* codepage, size_t* size) { char* buf; size_t bufsize; diff -r d895515b366d -r 1dfad1b382fa libass/ass.h --- a/libass/ass.h Fri Sep 05 15:07:06 2008 +0000 +++ b/libass/ass.h Fri Sep 05 22:59:01 2008 +0000 @@ -179,7 +179,7 @@ */ void ass_process_chunk(ass_track_t* track, char *data, int size, long long timecode, long long duration); -char* read_file_recode(char* fname, char* codepage, int* size); +char* read_file_recode(char* fname, char* codepage, size_t* size); /** * \brief Read subtitles from file.