Commit e452d9dca60bb30ed6a0aa9f437ad40265214cb8

Authored by Jay Berkenbilt
1 parent 2a8cd4ac

Spell check

README-maintainer.md
1 1 # Release Reminders
2 2  
3   -* Test for binary compatility. The easiest way to do this is to check out the last release, run the test suite, check out the new release, run `make build_libqpdf`, check out the old release, and run `make check NO_REBUILD=1`.
  3 +* Test for binary compatibility. The easiest way to do this is to check out the last release, run the test suite, check out the new release, run `make build_libqpdf`, check out the old release, and run `make check NO_REBUILD=1`.
4 4 * When making a release, always remember to run large file tests and image comparison tests (`--enable-test-compare-images` `--with-large-file-test-path=/path`). For Windows, use a Windows style path, not an MSYS path for large files. For a major release, consider running a spelling checker over the source code to catch errors in variable names, strings, and comments. Use `ispell -p ispell-words`.
5 5 * Run tests with sanitize address enabled:
6 6 ```
... ...
README-what-to-download.md
... ... @@ -24,7 +24,7 @@ For Windows, there are several additional files that you might want to download.
24 24  
25 25 * `qpdf-external-libs-src.zip`
26 26  
27   - If you want to build the external libraries on your own (for Windows or anything else), you can download this archive. In addition to including an unmodified distribution `zlib` and the `jpeg` libary, it includes a `README` file and some scripts to help you build it for Windows. You will also have to provide those.
  27 + If you want to build the external libraries on your own (for Windows or anything else), you can download this archive. In addition to including an unmodified distribution `zlib` and the `jpeg` library, it includes a `README` file and some scripts to help you build it for Windows. You will also have to provide those.
28 28  
29 29 If you want to build on Windows, please see also README-windows.md in the qpdf source distribution.
30 30  
... ...
README-windows.md
... ... @@ -104,4 +104,4 @@ Redistribution of the runtime DLL is unavoidable as of this writing; see "Static
104 104  
105 105 # Static Runtime
106 106  
107   -Building the DLL and executables with static runtime does not work with either Visual C++ .NET 2008 (a.k.a. vc9) using `/MT` or with mingw (at least as of 4.4.0) using `-static-libgcc`. The reason is that, in both cases, there is static data involved with exception handling, and when the runtime is linked in statically, exceptions cannot be thrown across the DLL to EXE boundary. Since qpdf uses exception handling extensively for error handling, we have no choice but to redistribute the C++ runtime DLLs. Maybe this will be addressed in a future version of the compilers. This has not been retested with the toolchain versions used to create qpdf >= 3.0 distributions. This has not been revisited since MSVC 2008, but redistrbuting runtime DLLs is extremely common and should not be a problem.
  107 +Building the DLL and executables with static runtime does not work with either Visual C++ .NET 2008 (a.k.a. vc9) using `/MT` or with mingw (at least as of 4.4.0) using `-static-libgcc`. The reason is that, in both cases, there is static data involved with exception handling, and when the runtime is linked in statically, exceptions cannot be thrown across the DLL to EXE boundary. Since qpdf uses exception handling extensively for error handling, we have no choice but to redistribute the C++ runtime DLLs. Maybe this will be addressed in a future version of the compilers. This has not been retested with the toolchain versions used to create qpdf >= 3.0 distributions. This has not been revisited since MSVC 2008, but redistributing runtime DLLs is extremely common and should not be a problem.
... ...
README.md
... ... @@ -47,7 +47,7 @@ That code has the following license:
47 47  
48 48 # Building from a pristine checkout
49 49  
50   -When building qpdf from a pristine checkout from version control, documentation and automatically generated files are not present. Building on Windows from a pristine checkout is not guaranteed to work because of issues running autoconf; see [README-windows.md](README-windows.md) for how to handle this. For UNIX and UNIX-like systems, you must have some addditional tools installed to build from the source repository. To do this, you should run
  50 +When building qpdf from a pristine checkout from version control, documentation and automatically generated files are not present. Building on Windows from a pristine checkout is not guaranteed to work because of issues running autoconf; see [README-windows.md](README-windows.md) for how to handle this. For UNIX and UNIX-like systems, you must have some additional tools installed to build from the source repository. To do this, you should run
51 51  
52 52 ```
53 53 ./autogen.sh
... ...
configure.ac
... ... @@ -113,7 +113,7 @@ if test "x$qpdf_OS_SECURE_RANDOM" = "x1"; then
113 113 AC_LINK_IFELSE([AC_LANG_PROGRAM(
114 114 [[#pragma comment(lib, "crypt32.lib")
115 115 #include <windows.h>
116   - #include <Wincrypt.h>
  116 + #include <wincrypt.h>
117 117 HCRYPTPROV cp;]],
118 118 [CryptAcquireContext(&cp, NULL, NULL, PROV_RSA_FULL, 0);]
119 119 )],
... ...
examples/pdf-create.cc
1 1 //
2 2 // This is an example of creating a PDF file from scratch. It
3 3 // illustrates use of several QPDF operations for creating objects and
4   -// streams. It also serves as an ullstration of how to use
  4 +// streams. It also serves as an illustration of how to use
5 5 // StreamDataProvider with different types of filters.
6 6 //
7 7  
... ...
include/qpdf/QPDF.hh
... ... @@ -402,7 +402,7 @@ class QPDF
402 402 void showXRefTable();
403 403  
404 404 // Returns a list of indirect objects for every object in the xref
405   - // table. Useful for discovering objects that are not otherwised
  405 + // table. Useful for discovering objects that are not otherwise
406 406 // referenced.
407 407 QPDF_DLL
408 408 std::vector<QPDFObjectHandle> getAllObjects();
... ...
include/qpdf/QPDFWriter.hh
... ... @@ -178,7 +178,7 @@ class QPDFWriter
178 178 // compression. Note that compressing the resulting data with
179 179 // DCTDecode again will accumulate loss, so avoid multiple
180 180 // compression and decompression cycles. This is mostly useful for
181   - // retreiving image data.
  181 + // retrieving image data.
182 182 QPDF_DLL
183 183 void setDecodeLevel(qpdf_stream_decode_level_e);
184 184  
... ...
ispell-words
... ... @@ -62,11 +62,14 @@ APIs
62 62 appendable
63 63 appendItem
64 64 appendString
  65 +arandom
65 66 arg
66 67 argc
  68 +args
67 69 argv
68 70 arko
69 71 arko's
  72 +Arora
70 73 ArtBox
71 74 ascii
72 75 asciiHex
... ... @@ -96,6 +99,7 @@ atoi
96 99 AuthEvent
97 100 autobuilder
98 101 autoconf
  102 +autofiles
99 103 autogen
100 104 autoheader
101 105 autolabel
... ... @@ -129,6 +133,7 @@ BogusRandomDataProvider
129 133 boldseq
130 134 bookinfo
131 135 bool
  136 +BORLANDC
132 137 bp
133 138 brdp
134 139 bs
... ... @@ -144,6 +149,7 @@ buildrules
144 149 bw
145 150 bytesNeeded
146 151 ca
  152 +calc
147 153 calculateHOutline
148 154 calculateHPageOffset
149 155 calculateHSharedObject
... ... @@ -169,6 +175,7 @@ ced
169 175 cerr
170 176 cf
171 177 cfea
  178 +CFLAGS
172 179 CFM
173 180 ch
174 181 ChangeLog
... ... @@ -190,24 +197,32 @@ CHPageOffsetEntry
190 197 CHSharedObject
191 198 CHSharedObjectEntry
192 199 CHSomething
  200 +cin
  201 +cinfo
193 202 ciphertext
194 203 cl
195 204 classname
196 205 clearPipelineStack
197 206 cleartext
  207 +CloseHandle
198 208 closeObject
199 209 cmath
200 210 cmd
  211 +cmyk
201 212 codepage
202 213 codepoint
  214 +col
203 215 ColorSpace
  216 +colorspace
204 217 com
205 218 compareVersions
206 219 compatbility
  220 +CompressConfig
207 221 computeDeterministicIDData
208 222 concat
209 223 Cond
210 224 config
  225 +conftest
211 226 const
212 227 contrib
213 228 CopiedStreamDataProvider
... ... @@ -222,6 +237,7 @@ cphe
222 237 cplusplus
223 238 CPPFLAGS
224 239 cr
  240 +CreateFile
225 241 createPageContents
226 242 createWhat
227 243 CreationDate
... ... @@ -242,13 +258,15 @@ cstring
242 258 ctest
243 259 ctx
244 260 ctype
  261 +cxx
  262 +CXXFLAGS
245 263 cygwin
246 264 da
247 265 daae
248 266 dae
249 267 db
250 268 dc
251   -DCT
  269 +dct
252 270 DCTDecode
253 271 dd
254 272 ddaf
... ... @@ -276,6 +294,9 @@ dereferenced
276 294 dest
277 295 DESTDIR
278 296 detecet
  297 +dev
  298 +devel
  299 +DeviceCMYK
279 300 DeviceGray
280 301 DeviceRGB
281 302 dict
... ... @@ -291,6 +312,7 @@ DiscardContents
291 312 discardGeneration
292 313 dist
293 314 distclean
  315 +dl
294 316 dlfcn
295 317 DLL
296 318 DLL's
... ... @@ -315,6 +337,7 @@ dup
315 337 dwHighDateTime
316 338 dwLowDateTime
317 339 DWORD
  340 +dwVolumeSerialNumber
318 341 ea
319 342 eadb
320 343 earlychange
... ... @@ -327,7 +350,7 @@ ecedd
327 350 eded
328 351 eeb
329 352 eeee
330   -EF
  353 +ef
331 354 EFF
332 355 efgh
333 356 EI
... ... @@ -353,6 +376,8 @@ endstream
353 376 enqueue
354 377 enqueueing
355 378 enqueueObject
  379 +enqueueObjectsPCLm
  380 +enqueueObjectsStandard
356 381 enqueuePart
357 382 enqueues
358 383 enqueuing
... ... @@ -363,6 +388,7 @@ eod
363 388 eof
364 389 eol
365 390 epub
  391 +eq
366 392 eraseItem
367 393 Erdelsky's
368 394 errno
... ... @@ -387,6 +413,7 @@ ff
387 413 ffff
388 414 fflush
389 415 fghij
  416 +fh
390 417 fi
391 418 fI
392 419 fIinfilename
... ... @@ -401,7 +428,13 @@ filetrailer
401 428 filterCompressedObjects
402 429 findAndSkipNextEOL
403 430 findAttachmentStreams
  431 +findEndstream
  432 +findFirst
  433 +findHeader
  434 +findLast
404 435 findPage
  436 +findSource
  437 +findStartxref
405 438 fIoptions
406 439 fIoutfilename
407 440 firstname
... ... @@ -411,25 +444,30 @@ flate
411 444 FlateDecode
412 445 flattenPagesTree
413 446 flattenScalarReferences
  447 +Florian
414 448 FMT
415 449 fn
416 450 fname
417 451 fo
418 452 fopen
419 453 forcePDFVersion
  454 +foreach
420 455 fprintf
421 456 fR
422 457 fr
423 458 fread
  459 +fsanitize
424 460 fseek
425 461 fseeki
426 462 fseeko
  463 +fstream
427 464 ftell
428 465 ftelli
429 466 ftello
430 467 fullinfo
431 468 fullpad
432 469 func
  470 +fweimer
433 471 fwrite
434 472 Gagic
435 473 Gajiร„
... ... @@ -440,6 +478,7 @@ generateHintStream
440 478 generateID
441 479 generateObjectStreams
442 480 genok
  481 +getAllObjects
443 482 getAllPages
444 483 getAllPagesInternal
445 484 getArrayAsVector
... ... @@ -465,11 +504,13 @@ getErrorCode
465 504 getErrorMessage
466 505 getExtensionLevel
467 506 getFileChecksum
  507 +GetFileInformationByHandle
468 508 getFilename
469 509 getFilePosition
470 510 getFirstChar
471 511 getGen
472 512 getGeneration
  513 +getHeight
473 514 getHexDigest
474 515 getId
475 516 getInlineImageValue
... ... @@ -544,6 +585,7 @@ getVal
544 585 getValue
545 586 getWarnings
546 587 getWhoami
  588 +getWidth
547 589 GG
548 590 ghostscript
549 591 GhostScript
... ... @@ -551,8 +593,13 @@ github
551 593 glerbl
552 594 glibc
553 595 gm
  596 +gmail
554 597 GNUC
  598 +gnuwin
555 599 grayscale
  600 +grep
  601 +gsdnld
  602 +gswin
556 603 gt
557 604 GUIs
558 605 gz
... ... @@ -572,6 +619,7 @@ hexkey
572 619 hexkeylen
573 620 hexstring
574 621 hexstrings
  622 +hf
575 623 HGeneric
576 624 hh
577 625 HighPart
... ... @@ -589,6 +637,7 @@ HSharedObjectEntry
589 637 HSi
590 638 HSomething
591 639 HSomethingEntry
  640 +htcondor
592 641 htm
593 642 html
594 643 http
... ... @@ -602,6 +651,8 @@ ifdef
602 651 ifeq
603 652 iff
604 653 ifndef
  654 +ifstream
  655 +ijg
605 656 Im
606 657 ImageC
607 658 ImageChecker
... ... @@ -626,6 +677,7 @@ initializeWithRandomBytes
626 677 inline
627 678 InlineImage
628 679 inlineimage
  680 +ino
629 681 inode
630 682 inpdf
631 683 inputLen
... ... @@ -647,6 +699,7 @@ inverter
647 699 io
648 700 IOLBF
649 701 iomanip
  702 +ios
650 703 iostream
651 704 irdp
652 705 isArray
... ... @@ -674,13 +727,26 @@ isScalar
674 727 isspace
675 728 isStream
676 729 isString
  730 +istream
677 731 istype
678 732 italicseq
679 733 itemizedlist
680 734 iter
681 735 ith
  736 +JCS
  737 +JDIMENSION
  738 +jerr
682 739 Jian
683 740 jklmnopqrstuvwxyz
  741 +jmp
  742 +jmpbuf
  743 +JMSG
  744 +jpeg
  745 +jpeglib
  746 +JPOOL
  747 +JSAMPARRAY
  748 +JSAMPLE
  749 +JSAMPROW
684 750 keybits
685 751 keylen
686 752 KEYLENGTH
... ... @@ -698,11 +764,15 @@ len
698 764 lengthNextN
699 765 Lexer
700 766 lhs
  767 +libclang
701 768 libgcc
  769 +libjpeg
  770 +LibJpeg
702 771 libqpdf
703 772 libs
704 773 libtests
705 774 libtiff
  775 +LibTiff
706 776 libtool
707 777 libtool's
708 778 libtoolize
... ... @@ -722,8 +792,11 @@ linp
722 792 LinParameters
723 793 linux
724 794 listitem
  795 +ljpeg
725 796 ll
726 797 lld
  798 +llvm
  799 +longjmp
727 800 lookup
728 801 lossy
729 802 LowPart
... ... @@ -753,7 +826,7 @@ mdash
753 826 MDd
754 827 mediabox
755 828 MediaBox
756   -MEM
  829 +mem
757 830 Memcheck
758 831 memchr
759 832 memcmp
... ... @@ -762,6 +835,7 @@ memmove
762 835 memset
763 836 merchantability
764 837 metadata
  838 +mgr
765 839 min
766 840 mingw
767 841 MinGW
... ... @@ -771,6 +845,7 @@ misc
771 845 MixColumn
772 846 mk
773 847 mkinstalldirs
  848 +mklink
774 849 monoseq
775 850 MSC
776 851 msg
... ... @@ -779,6 +854,7 @@ MSVC&#39;s
779 854 msys
780 855 multibyte
781 856 multiline
  857 +multipage
782 858 multithreaded
783 859 Mutator
784 860 mutators
... ... @@ -809,6 +885,8 @@ newReal
809 885 newReserved
810 886 newStream
811 887 newString
  888 +nFileIndexHigh
  889 +nFileIndexLow
812 890 nfirst
813 891 nitems
814 892 nl
... ... @@ -843,6 +921,7 @@ ObjAccessor
843 921 ObjCache
844 922 ObjCopier
845 923 OBJDIR
  924 +objdump
846 925 ObjectHolder
847 926 ObjGen
848 927 ObjGens
... ... @@ -881,6 +960,7 @@ ou
881 960 OUE
882 961 ous
883 962 outbuf
  963 +outbuffer
884 964 OUTDOC
885 965 outfile
886 966 outfilename
... ... @@ -891,6 +971,7 @@ outprefix
891 971 outputLengthNextN
892 972 ovecsize
893 973 ovector
  974 +pacman
894 975 padLen
895 976 Paeth
896 977 pagemode
... ... @@ -902,16 +983,21 @@ para
902 983 param
903 984 params
904 985 parms
  986 +parsecontent
905 987 parseContentStream
906 988 parseInternal
907 989 ParserCallbacks
908 990 parseVersion
909 991 partLen
910 992 pathsep
  993 +patmv
  994 +PatternFinder
911 995 Pavlyuk
912 996 pb
913 997 pbytes
914 998 pc
  999 +PCLm
  1000 +pclm
915 1001 pcre
916 1002 pdf
917 1003 PDFรข
... ... @@ -997,8 +1083,10 @@ qpdf&#39;s
997 1083 QPDF's
998 1084 QPDFCONSTANTS
999 1085 QPDFExc
  1086 +QPDFFake
1000 1087 QPDFObject
1001 1088 QPDFObjectHandle
  1089 +QPDFObjectHandle's
1002 1090 QPDFObjectHandles
1003 1091 QPDFObjectTypeAccessor
1004 1092 QPDFObjGen
... ... @@ -1022,6 +1110,7 @@ qtest
1022 1110 QTest
1023 1111 QuadPart
1024 1112 QUtil
  1113 +qutil
1025 1114 qwert
1026 1115 rand
1027 1116 RandomDataProvider
... ... @@ -1045,6 +1134,7 @@ readObjectAtOffset
1045 1134 readToken
1046 1135 reattached
1047 1136 recompress
  1137 +recompressed
1048 1138 recompressing
1049 1139 recomputation
1050 1140 recoverStreamLength
... ... @@ -1071,11 +1161,13 @@ reserveObjects
1071 1161 resetBits
1072 1162 resolveLiteral
1073 1163 resolveObjectsInStream
  1164 +ResolveRecorder
1074 1165 retargeted
1075 1166 retested
1076 1167 reverseResolved
1077 1168 rf
1078 1169 rfont
  1170 +rgb
1079 1171 rhs
1080 1172 rijndael
1081 1173 rijndaelDecrypt
... ... @@ -1085,18 +1177,29 @@ rijndaelSetupEncrypt
1085 1177 rk
1086 1178 Rkey
1087 1179 RKLENGTH
1088   -RL
  1180 +rl
1089 1181 rm
1090 1182 RNRT
  1183 +rotatePage
  1184 +RotationSpec
1091 1185 roundoff
  1186 +rr
1092 1187 RSA
  1188 +rspec
1093 1189 rstream
1094 1190 RStream
  1191 +RunLength
  1192 +runlength
1095 1193 RunLengthDecode
1096 1194 runtest
  1195 +Sahil
  1196 +sahilarora
1097 1197 sAlT
1098   -SAPHIR
  1198 +saphir
  1199 +sarray
1099 1200 SASLprep
  1201 +scanline
  1202 +scanlines
1100 1203 se
1101 1204 SecureRandomDataProvider
1102 1205 sed
... ... @@ -1109,8 +1212,10 @@ setArrayFromVector
1109 1212 setArrayItem
1110 1213 setAttemptRecovery
1111 1214 setbase
  1215 +setCompressStreams
1112 1216 setContentNormalization
1113 1217 setDataKey
  1218 +setDecodeLevel
1114 1219 setDeterministicID
1115 1220 setEncryptionParameters
1116 1221 setEncryptionParametersInternal
... ... @@ -1121,12 +1226,14 @@ setFromVector
1121 1226 setIgnoreXRefStreams
1122 1227 setItem
1123 1228 setIV
  1229 +setjmp
1124 1230 setLastObjectDescription
1125 1231 setLastOffset
1126 1232 setLinearization
1127 1233 setLineBuf
1128 1234 setMinimumPDFVersion
1129 1235 setmode
  1236 +setNewlineBeforeEndstream
1130 1237 setO
1131 1238 setObjectStreamMode
1132 1239 setObjGen
... ... @@ -1135,8 +1242,10 @@ setOutputFilename
1135 1242 setOutputMemory
1136 1243 setOutputPipeline
1137 1244 setOutputStreams
  1245 +setPCLm
1138 1246 setprecision
1139 1247 setPreserveEncryption
  1248 +setPreserveUnreferencedObjects
1140 1249 setQDFMode
1141 1250 setR
1142 1251 setRandomDataProvider
... ... @@ -1149,6 +1258,7 @@ setTrailer
1149 1258 setU
1150 1259 setV
1151 1260 setvbuf
  1261 +sf
1152 1262 sha
1153 1263 shallowCopy
1154 1264 showLinearizationData
... ... @@ -1156,10 +1266,13 @@ showXRefTable
1156 1266 sizeof
1157 1267 skipToNextByte
1158 1268 soe
  1269 +softlink
1159 1270 sourceforge
1160 1271 SourceForge
1161 1272 sph
  1273 +sphlib
1162 1274 sprintf
  1275 +sqlite
1163 1276 srand
1164 1277 srandom
1165 1278 src
... ... @@ -1178,16 +1291,19 @@ stdin
1178 1291 stdint
1179 1292 StdioFile
1180 1293 stdlib
  1294 +stdlib's
1181 1295 stdout
1182 1296 STL
1183 1297 StmF
1184 1298 str
  1299 +strcasecmp
1185 1300 strchr
1186 1301 strcmp
1187 1302 strcpy
1188 1303 StreamDataProvider
1189 1304 strerror
1190 1305 StrF
  1306 +stricmp
1191 1307 StringDecrypter
1192 1308 stringprep
1193 1309 stripesize
... ... @@ -1210,6 +1326,7 @@ Subramanyam
1210 1326 substr
1211 1327 substring
1212 1328 Subtype
  1329 +sudo
1213 1330 supp
1214 1331 suppressions
1215 1332 swapObjects
... ... @@ -1219,6 +1336,7 @@ sys
1219 1336 sysnow
1220 1337 SYSTEMTIME
1221 1338 SystemTimeToFileTime
  1339 +Syuu
1222 1340 TARNAME
1223 1341 tbuf
1224 1342 tc
... ... @@ -1239,6 +1357,7 @@ tobj
1239 1357 tobjid
1240 1358 TODO
1241 1359 toffset
  1360 +tokenize
1242 1361 tokenized
1243 1362 tokenizer
1244 1363 tokenizing
... ... @@ -1250,6 +1369,7 @@ tp
1250 1369 TrimBox
1251 1370 trimTrailerForWrite
1252 1371 tt
  1372 +turbo
1253 1373 txt
1254 1374 uc
1255 1375 udata
... ... @@ -1288,6 +1408,7 @@ updateAllPagesCache
1288 1408 updateObjectMaps
1289 1409 updateObjectMapsInternal
1290 1410 updatePagesCache
  1411 +urandom
1291 1412 url
1292 1413 UseOutlines
1293 1414 useStaticIV
... ... @@ -1319,10 +1440,11 @@ vp
1319 1440 vvv
1320 1441 wb
1321 1442 Wconversion
  1443 +Weimer
1322 1444 werror
1323 1445 whoami
1324 1446 WinAnsiEncoding
1325   -Wincrypt
  1447 +wincrypt
1326 1448 WindowsCryptProvider
1327 1449 Wold
1328 1450 writeBinary
... ... @@ -1357,9 +1479,11 @@ xABUL
1357 1479 xbebfbc
1358 1480 xbf
1359 1481 xc
  1482 +xcc
1360 1483 xD
1361 1484 xDC
1362 1485 xeaa
  1486 +xee
1363 1487 xefcdab
1364 1488 xF
1365 1489 xf
... ... @@ -1384,6 +1508,8 @@ xpacket
1384 1508 xpdf
1385 1509 XRef
1386 1510 xref
  1511 +xrefEntry
  1512 +xrefFirst
1387 1513 XRefStm
1388 1514 xrefStream
1389 1515 xrefTable
... ...
libqpdf/QPDFObjectHandle.cc
... ... @@ -957,7 +957,7 @@ QPDFObjectHandle::parseInternal(PointerHolder&lt;InputSource&gt; input,
957 957 bool content_stream)
958 958 {
959 959 // This method must take care not to resolve any objects. Don't
960   - // check the tpye of any object without first ensuring that it is
  960 + // check the type of any object without first ensuring that it is
961 961 // a direct object. Otherwise, doing so may have the side effect
962 962 // of reading the object and changing the file pointer.
963 963  
... ...
libqpdf/QPDFWriter.cc
... ... @@ -3261,7 +3261,7 @@ QPDFWriter::writeStandard()
3261 3261 enqueueObjectsStandard();
3262 3262 }
3263 3263  
3264   - // Now start walking queue, outputing each object. There shouldn't
  3264 + // Now start walking queue, outputting each object. There shouldn't
3265 3265 // really be any here, but this will catch anything that somehow
3266 3266 // got missed.
3267 3267 while (this->m->object_queue.size())
... ...
qpdf/qpdf.cc
... ... @@ -1154,7 +1154,7 @@ static void read_args_from_file(char const* filename,
1154 1154 }
1155 1155 }
1156 1156  
1157   -static void handle_help_verison(int argc, char* argv[])
  1157 +static void handle_help_version(int argc, char* argv[])
1158 1158 {
1159 1159 if ((argc == 2) &&
1160 1160 ((strcmp(argv[1], "--version") == 0) ||
... ... @@ -2255,7 +2255,7 @@ int main(int argc, char* argv[])
2255 2255 whoami += 3;
2256 2256 }
2257 2257  
2258   - handle_help_verison(argc, argv);
  2258 + handle_help_version(argc, argv);
2259 2259  
2260 2260 // Support reading arguments from files. Create a new argv. Ensure
2261 2261 // that argv itself as well as all its contents are automatically
... ...