ddjvu_cache_set_size() takes an unsigned long argument, but then it passes it directly to DjVuFileCache::set_max_size(), which expect an int. The number will wrap around if it's bigger than INT_MAX.
ddjvu_cache_set_size()
unsigned long
DjVuFileCache::set_max_size()
int
INT_MAX
Log in to post a comment.