pdf: Fix page index and
authorJean-Philippe Andre <jp.andre@samsung.com>
Wed, 13 Jul 2016 05:40:18 +0000 (14:40 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Wed, 13 Jul 2016 06:04:47 +0000 (15:04 +0900)
commitdb27a6b9403d911f76345ecd04f53a3e29aad0ea
treed2f456cf763c604296efd0832ec4f393dfb56ddf
parent3d16cdc67e66642e12279edeb5c90438e9dc7f21
pdf: Fix page index and

The module was not able to load any PDF with a single page (since
the index starts from 0, not 1 as it was assumed).

Also, fix a CID where Coverity was very very right.

Fixes CID 1356608:

The operaton may have an undefined behavior or yield to an
unexpected result.

In poppler_load_image(int, int): A bit shift operation has
a shift amount which is too large or has a negative value.
src/generic/evas/pdf/main.cpp