aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2020-04-06 17:22:57 +0200
committerJay Berkenbilt <ejb@ql.org>2020-04-06 17:23:02 +0200
commitce6cee357025dfae7276adcc7471a2672649e92a (patch)
tree0e6ca0f91677d660dc7fbf47a7e572c979dbb74a
parentc996f4ac3379f44cd14fa38049ed45031498eb84 (diff)
downloadqpdf-ce6cee357025dfae7276adcc7471a2672649e92a.tar.zst
Spell check
-rw-r--r--ChangeLog2
-rw-r--r--README.md2
-rw-r--r--ispell-words48
-rw-r--r--qpdf/qpdf.cc2
4 files changed, 50 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 13cd86aa..fffac6b9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -108,7 +108,7 @@
* If QPDF_EXECUTABLE is set, use it as the path to qpdf for
purposes of completion. This variable is only read during the
- executation of `qpdf --completion-zsh` and `qpdf
+ execution of `qpdf --completion-zsh` and `qpdf
--completion-bash`. It is not used during the actual evaluation of
completions.
diff --git a/README.md b/README.md
index 7f925dbd..2c83f8ba 100644
--- a/README.md
+++ b/README.md
@@ -78,7 +78,7 @@ Packagers may set DESTDIR, in which case make install will install inside of DES
Executive summary: manually define -DQPDF_NO_WCHAR_T in your build if you are building on a system without wchar_t. For details, read the rest of this section.
-While wchar_t is part of the C++ standard library and should be present on virtually every system, there are some stripped down systems, such as those targetting certain embedded environments, that lack wchar_t. Internally, qpdf uses UTF-8 encoding for everything, so there is nothing important in qpdf's API that uses wchar_t. However, there is a helper method for converting between wchar_t* and char* that uses wchar_t.
+While wchar_t is part of the C++ standard library and should be present on virtually every system, there are some stripped down systems, such as those targeting certain embedded environments, that lack wchar_t. Internally, qpdf uses UTF-8 encoding for everything, so there is nothing important in qpdf's API that uses wchar_t. However, there is a helper method for converting between wchar_t* and char* that uses wchar_t.
If you are building in an environment that does not support wchar_t, you can define the preprocessor symbol QPDF_NO_WCHAR_T in your build. This will work whether you are building qpdf and need to avoid compiling the code that uses wchar_t or whether you are building client code that uses qpdf.
diff --git a/ispell-words b/ispell-words
index e2d08622..e5669558 100644
--- a/ispell-words
+++ b/ispell-words
@@ -30,6 +30,7 @@ addArrayElement
addChoicesToCompletions
addContentTokenFilter
addDictionaryMember
+adde
addExplicitElementsToList
addOptionsToCompletions
addPage
@@ -44,6 +45,7 @@ admon
Adobeā
ae
aeadb
+aefd
AEP
aes
AESv
@@ -157,6 +159,7 @@ argQdf
argRawStreamData
argRecompressFlate
argRemovePageLabels
+argRemoveUnreferencedResources
argReplaceInput
argRequiresPassword
argRotate
@@ -196,6 +199,7 @@ ascii
asciiHex
ASCIIHexDecode
ASCIIHexDecoder
+asdf
asMap
assertArray
assertBool
@@ -245,6 +249,7 @@ BaseVersion
bashcompinit
bashdefault
bb
+bbb
BBox
bbox
bc
@@ -269,6 +274,7 @@ BogusRandomDataProvider
boldseq
bookinfo
bool
+BoringSSL
BORLANDC
bp
BPC
@@ -355,7 +361,9 @@ CHSomething
ci
cin
cinfo
+CipherInit
ciphertext
+CipherUpdate
cis
cl
classname
@@ -426,6 +434,7 @@ CryptFilterDecodeParms
CryptGenRandom
crypto
cryptolog
+CryptoRandomDataProvider
CryptReleaseContext
cso
csoe
@@ -440,6 +449,7 @@ ctest
ctx
ctype
CVE
+cwchar
cx
cxx
CXXFLAGS
@@ -447,6 +457,7 @@ cy
cygwin
da
daae
+dac
dae
db
dc
@@ -510,7 +521,11 @@ didierstevens
diff
diffs
diffutils
+DigestFinal
+DigestInit
+DigestUpdate
DIR
+directpagerefcount
dirname
disableCBC
disableIncompatibleEncryption
@@ -542,6 +557,7 @@ doWrite
doWriteSetup
Doxygen
dp
+DQPDF
dquote
dr
driverless
@@ -569,7 +585,9 @@ EarlyChange
eb
EBADF
ebae
-ECB
+ebde
+ebra
+ecb
ecc
ecedd
ecks
@@ -595,9 +613,11 @@ encodeFile
encodeRow
encodeString
encp
+EncryptInit
EncryptionData
EncryptionParameters
EncryptMetadata
+EncryptUpdate
endian
endianness
endif
@@ -624,6 +644,7 @@ ep
epub
eq
ERANGE
+erasdf
eraseItem
Erdelsky's
errno
@@ -633,6 +654,7 @@ errptr
esize
esses
eval
+evp
exc
exe
exp
@@ -678,7 +700,9 @@ Filespec
FILETIME
filetrailer
filterability
+filterAsContents
filterCompressedObjects
+filterp
filterPageContents
findAndSkipNextEOL
findAttachmentStreams
@@ -899,11 +923,14 @@ getPartialName
getPDFVersion
getPerms
getPointer
+getProvider
getQPDF
getQpdf
getQuadding
getR
getRandomDataProvider
+getRandomDataProviderProvider
+getRandomProvider
getRawDigest
getRawStreamData
getRawValue
@@ -1058,6 +1085,7 @@ ImageInverter
ImageMask
ImageOptimizer
ImageProvider
+immediateCopyFrom
inbuf
includeIgnorable
incr
@@ -1072,6 +1100,7 @@ inflateInit
inflateReset
infs
ing
+inheritsresources
init
initializeByPage
initializeEncryption
@@ -1194,6 +1223,7 @@ keybits
keylen
KEYLENGTH
keyset
+kgdl
LARGEFILE
lastnum
lastreleased
@@ -1445,6 +1475,7 @@ OBJDIR
objdump
ObjectHelper
ObjectHolder
+objectinfo
objectStreamsChoices
objectWarning
ObjGen
@@ -1483,6 +1514,7 @@ OpenAction
openObject
opensource
openssl
+OpenSSL
optionalParameter
OptionEntry
ord
@@ -1571,6 +1603,7 @@ pdfs
pdh
pdlin
pe
+perf
performant
perl
persistAcrossFinish
@@ -1751,6 +1784,7 @@ qwert
qwww
rand
RandomDataProvider
+RandomDataProviderProvider
randoms
rb
rbegin
@@ -1758,6 +1792,7 @@ rc
rcon
RDONLY
rdp
+rdpp
rdquo
readArgsFromFile
readHGeneric
@@ -1798,6 +1833,7 @@ removeKey
removePage
removereplace
removeUnreferencedResources
+removeUnreferencedResourcesHelper
ren
repl
replaceDict
@@ -1841,6 +1877,7 @@ Rkey
RKLENGTH
rl
rm
+rnd
RNRT
rollover
rotatePage
@@ -1869,6 +1906,7 @@ SASLprep
savable
scanline
scanlines
+Scarff
sch
scp
sdk
@@ -1936,6 +1974,7 @@ setPipeline
setprecision
setPreserveEncryption
setPreserveUnreferencedObjects
+setProvider
setQDFMode
setR
setRadioButtonValue
@@ -1956,7 +1995,9 @@ sev
sf
sha
shallowCopy
+shallowCopyInternal
shallowCopyPage
+sharedresources
showLinearizationData
showXRefTable
sig
@@ -2044,6 +2085,7 @@ subdictionaries
subdictionary
SubFilter
SubFilters
+subkeys
SUBLANG
sublicense
Submatches
@@ -2054,6 +2096,7 @@ substring
Subtype
sudo
supp
+supportsRetry
suppressions
svg
swapObjects
@@ -2180,9 +2223,11 @@ unparseObject
unparseResolved
unparsing
unreadCh
+unref
unreferenced
unresolvable
unretrieved
+unsafeShallowCopy
uo
upages
upass
@@ -2358,6 +2403,7 @@ yn
yp
yscale
yuiop
+YYYY
yyyymmdd
z's
zalloc
diff --git a/qpdf/qpdf.cc b/qpdf/qpdf.cc
index 56925af0..eac7bfc6 100644
--- a/qpdf/qpdf.cc
+++ b/qpdf/qpdf.cc
@@ -4827,7 +4827,7 @@ static bool should_remove_unreferenced_resources(QPDF& pdf, Options& o)
// in the file for shared resources dictionaries or shared XObject
// subkeys of resources dictionaries either on pages or on form
// XObjects in pages. If we find any, then there is a higher
- // likeilihood that the expensive process of finding unreferenced
+ // likelihood that the expensive process of finding unreferenced
// resources is worth it.
// Return true as soon as we find any shared resources.