Console View
|
|
|
|||
| a2cf35eb551f... |
Albert Astals Cid
aacid@kde.org |
|
|
| Update (C) | |||
| 2f10803defbc... |
Lucas Baudin
lbaudin@gnome.org |
|
|
|
Use call_once to initialize annots list in Page instead of relying on pageLocker The pageLocker call was introduced in 4aca25d63d11186846641100d8cd964cf818845a, but it turns out it is not correct as annotations may themselves call Page::getAnnots to check that their appearance stream can be safely removed. However, there is no possible race in this case since the annots list must have been loaded already. |
|||
| 7e23e8139161... |
Albert Astals Cid
aacid@kde.org |
|
|
|
Page::getAnnots: Remove unused parameter Also it did not make sense because we're caching annots so querying with a different xref would not produce a different result as one would possibly expect |
|||
| e307fc8ed2d9... |
Albert Astals Cid
aacid@kde.org |
|
|
| Update (C) | |||
| 835226476665... |
Marek Kasik
mkasik@redhat.com |
|
|
|
SplashOutputDev: Fix integer overflow in tilingPatternFill Use checkedMultiply() to check integer multiplication of surface size and number of repetitions to avoid integer overflow and possible memory issues. Fixes: #1715 |
|||
| 0247268f6451... |
Sune Vuorela
sune@vuorela.dk |
|
|
| certificate der is binary data; don't use string | |||
|
|||
| 5d5f1f6aebc8... |
Sune Vuorela
sune@vuorela.dk |
|
|
|
Use std::chrono for cert validity Also fix 32bit signed time issue with gpgme api. |
|||
| d50a4510de48... |
Albert Astals Cid
aacid@kde.org |
|
|
| Some const PDFRectangle * to const PDFRectangle & | |||
| 0f94f530852b... |
Albert Astals Cid
aacid@kde.org |
|
|
| Some const GfxColor * to const GfxColor & | |||
| 83ab29cbce91... |
Albert Astals Cid
aacid@kde.org |
|
|
| Functions with 0 inputs are not valid | |||
| 690e8232ab83... |
Albert Astals Cid
aacid@kde.org |
|
|
| More std::string | |||
| da155125f201... |
Albert Astals Cid
aacid@kde.org |
|
|
| Annot: Make a bunch of functions return const * instead of * | |||
| 00f52285ec61... |
Albert Astals Cid
aacid@kde.org |
|
|
| Annot: A few * parameters to const & | |||
| 5c2d7896f2f0... |
Albert Astals Cid
aacid@kde.org |
|
|
| Annot: add some const markers to functions | |||
| 620b426507c8... |
Albert Astals Cid
aacid@kde.org |
|
|
| Annot: Change pointers we always use without checking for null to references | |||
| e1a4f1cfb8e4... |
Albert Astals Cid
aacid@kde.org |
|
|
| More std::string | |||
| 7e192687c899... |
Albert Astals Cid
aacid@kde.org |
|
|
| Convert choices to vector | |||
| b4a64f349cee... |
Albert Astals Cid
aacid@kde.org |
|
|
| Convert defaultChoices to vector | |||
| deafdd361d90... |
Albert Astals Cid
aacid@kde.org |
|
|
| FormFieldChoice::getNumSelected() is const | |||
| 373db7b2e13c... |
Albert Astals Cid
aacid@kde.org |
|
|
|
Convert contents to GooString It was never a null pointer. There is a bit of speed lost in copying strings in SetContent, but that's far from a hot path so the clarity of knowing getContent returns a valid object is worth it |
|||
| 9e6976cdf862... |
Albert Astals Cid
aacid@kde.org |
|
|
| HorizontalTextLayouter take const & | |||
| 2cc46515b4d6... |
Albert Astals Cid
aacid@kde.org |
|
|
| Take const std::string & as parameter | |||
| 6b96e3fa5914... |
Albert Astals Cid
aacid@kde.org |
|
|
| PSSubstFont::psName can be a std::string | |||
| 5984cbfdef39... |
Albert Astals Cid
aacid@kde.org |
|
|
| Take const std::string & instead of const char * | |||
| d4f70896193b... |
Albert Astals Cid
aacid@kde.org |
|
|
| embFontList is a std::string so add strings instead of char* | |||
| dc7e5d2f4b2f... |
Albert Astals Cid
aacid@kde.org |
|
|
| Remove unneeded const_cast | |||
| bd259f220507... |
Albert Astals Cid
aacid@kde.org |
|
|
| One unique_ptr more | |||
| 2e7a6cf54cc0... |
Albert Astals Cid
aacid@kde.org |
|
|
| Turn a few GooString to std::string and save a new/delete | |||
| efec9f8c32a4... |
Albert Astals Cid
aacid@kde.org |
|
|
| Convert 4 const char * to const std::string | |||
| 67196314ee00... |
Dirk Müller
dmueller@suse.com |
|
|
|
use memmove for overlapping memory moves p is a pointer within buf, so memcpy(buf, p, ...) is not required to handle it. memmove provides a reliable way to handle memory copying with overlapping ranges. |
|||
| 13bee3960282... |
Dirk Müller
dmueller@suse.com |
|
|
|
Fix Typo in Object Generation Number Loop The condition `num < 100000000` is used while limiting the parsing of `gen`. If `num` is small, `gen` can be arbitrarily large, potentially leading to signed integer overflow. |
|||
| a19b40e86f11... |
Albert Astals Cid
aacid@kde.org |
|
|
| Update (C) | |||
| d0def69db478... |
lilydjwg
lilydjwg@gmail.com |
|
|
| CairoFontEngine: pass faceIndex to freetype | |||
| ea00d330213a... |
Albert Astals Cid
aacid@kde.org |
|
|
| Update (C) | |||
| 2851662b2265... |
Albert Astals Cid
aacid@kde.org |
|
|
| Remove Object::arrayRemove | |||
| a3de7f8a60f8... |
Albert Astals Cid
aacid@kde.org |
|
|
| Dict::getKey: Return const std::string & | |||
| 875fecd7e7fb... |
Stefan Brüns
stefan.bruens@rwth-aachen.de |
|
|
| Splash: Remove some leftover static_cast<double> for former SplashCoord | |||
| a63362b6bead... |
Albert Astals Cid
aacid@kde.org |
|
|
|
Fix crash on malformed documents Fixes issue #1722 |
|||
| f3deb540f1a7... |
Stefan Brüns
stefan.bruens@rwth-aachen.de |
|
|
| Use std::string GooString format in more places | |||
| 81ed6a389978... |
Albert Astals Cid
aacid@kde.org |
|
|
|
Clear the bitmap if blitTransparent failed Fixes issue #1721 |
|||