Skip to content

Commit 08262ab

Browse files
committed
Miscellaneous housekeeping.
1 parent 23f936a commit 08262ab

File tree

5 files changed

+104
-9
lines changed

5 files changed

+104
-9
lines changed

changes.txt

Lines changed: 97 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -194,9 +194,10 @@ Miscellaneous Improvements
194194
Fixed or Mitigated Issues Reported by Static Code Analysis
195195
----------------------------------------------------------
196196

197-
- CID 967377: Uninitialized pointer field
198-
- CID 967399: Uninitialized pointer field
199-
- CID 967400: Uninitialized pointer field
197+
Coverity Scan defects targeted deliberately:
198+
199+
- CID 967377: Uninitialized pointer field
200+
- CID 967400: Uninitialized pointer field
200201
- CID 1129016: Uninitialized pointer read
201202
- CID 1129017: Uninitialized scalar variable
202203
- CID 1372548: Non-virtual destructor
@@ -224,6 +225,99 @@ Fixed or Mitigated Issues Reported by Static Code Analysis
224225
- CID 1372656: Structurally dead code
225226
- CID 1372657: Unused value
226227

228+
Coverity Scan defects eliminated in passing:
229+
230+
- CID 967238: Unchecked return value from library
231+
- CID 967239: Unchecked return value from library
232+
- CID 967252: Logically dead code
233+
- CID 967255: Logically dead code
234+
- CID 967266: Division or modulo by float zero
235+
- CID 967267: Division or modulo by float zero
236+
- CID 967272: Dereference after null check
237+
- CID 967284: Unsigned compared against 0
238+
- CID 967286: Various
239+
- CID 967290: Dereference null return value
240+
- CID 967291: Out-of-bounds write
241+
- CID 967292: Out-of-bounds access
242+
- CID 967293: Out-of-bounds access
243+
- CID 967294: Out-of-bounds access
244+
- CID 967305: Dereference before null check
245+
- CID 967306: Dereference before null check
246+
- CID 967307: Dereference before null check
247+
- CID 967310: Sizeof not portable
248+
- CID 967333: Uninitialized scalar variable
249+
- CID 967334: Uninitialized scalar variable
250+
- CID 967335: Uninitialized scalar variable
251+
- CID 967336: Uninitialized scalar variable
252+
- CID 967337: Uninitialized scalar variable
253+
- CID 967338: Uninitialized scalar variable
254+
- CID 967339: Uninitialized scalar variable
255+
- CID 967340: Uninitialized scalar variable
256+
- CID 967341: Uninitialized scalar variable
257+
- CID 967342: Uninitialized scalar variable
258+
- CID 967343: Uninitialized scalar variable
259+
- CID 967344: Uninitialized scalar variable
260+
- CID 967345: Uninitialized scalar variable
261+
- CID 967346: Uninitialized scalar variable
262+
- CID 967347: Uninitialized scalar variable
263+
- CID 967348: Uninitialized scalar variable
264+
- CID 967349: Uninitialized scalar variable
265+
- CID 967350: Uninitialized pointer read
266+
- CID 967351: Uninitialized scalar variable
267+
- CID 967352: Uninitialized scalar variable
268+
- CID 967353: Uninitialized scalar variable
269+
- CID 967354: Uninitialized scalar variable
270+
- CID 967355: Uninitialized scalar variable
271+
- CID 967356: Uninitialized scalar variable
272+
- CID 967357: Uninitialized scalar variable
273+
- CID 967366: Uninitialized scalar variable
274+
- CID 967367: Uninitialized scalar variable
275+
- CID 967368: Uninitialized scalar variable
276+
- CID 967369: Uninitialized pointer field
277+
- CID 967370: Uninitialized scalar field
278+
- CID 967371: Uninitialized pointer field
279+
- CID 967372: Uninitialized pointer field
280+
- CID 967373: Uninitialized pointer field
281+
- CID 967374: Uninitialized pointer field
282+
- CID 967375: Uninitialized pointer field
283+
- CID 967376: Uninitialized pointer field
284+
- CID 967385: Uninitialized pointer field
285+
- CID 967387: Uninitialized scalar field
286+
- CID 967392: Uninitialized pointer field
287+
- CID 967398: Uninitialized pointer field
288+
- CID 967408: Uninitialized pointer field
289+
- CID 986459: Logically dead code
290+
- CID 986460: Dereference before null check
291+
- CID 986461: Uninitialized scalar variable
292+
- CID 1129012: Out-of-bounds write
293+
- CID 1129013: Out-of-bounds read
294+
- CID 1372531: Calling risky function
295+
- CID 1372532: Division or modulo by float zero
296+
- CID 1372534: Out-of-bounds access
297+
- CID 1372535: Out-of-bounds access
298+
- CID 1372536: Out-of-bounds access
299+
- CID 1372537: Out-of-bounds access
300+
- CID 1372538: Dereference before null check
301+
- CID 1372539: String not null terminated
302+
- CID 1372540: Uninitialized pointer field
303+
- CID 1372545: Unused value
304+
- CID 1372565: Unchecked dynamic_cast
305+
- CID 1372575: Unchecked dynamic_cast
306+
- CID 1372599: Dereference null return value
307+
- CID 1372613: Uninitialized scalar variable
308+
- CID 1372614: Uninitialized scalar variable
309+
- CID 1372615: Uninitialized scalar variable
310+
- CID 1372616: Uninitialized scalar variable
311+
- CID 1372617: Uninitialized scalar variable
312+
- CID 1372619: Uninitialized scalar variable
313+
- CID 1372620: Uninitialized scalar variable
314+
- CID 1372621: Uninitialized scalar variable
315+
- CID 1372622: Uninitialized scalar variable
316+
- CID 1372623: Uninitialized scalar variable
317+
- CID 1372624: Uninitialized scalar variable
318+
- CID 1372625: Uninitialized scalar variable
319+
- CID 1372627: Uninitialized scalar variable
320+
227321
Fixed or Mitigated Bugs
228322
-----------------------
229323

source/backend/povray.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ namespace
118118
using namespace pov;
119119
using namespace pov_base;
120120

121-
/// primary developers
121+
/// Primary Developers
122122
const char *PrimaryDevelopers[] =
123123
{
124124
"Chris Cason",
@@ -127,7 +127,7 @@ const char *PrimaryDevelopers[] =
127127
NULL
128128
};
129129

130-
/// assisting developers
130+
/// Assisting Developers
131131
const char *AssistingDevelopers[] =
132132
{
133133
"Nicolas Calimet",
@@ -136,16 +136,16 @@ const char *AssistingDevelopers[] =
136136
"Christoph Hormann",
137137
"Nathan Kopp",
138138
"Juha Nieminen",
139+
"William F. Pokorny",
139140
NULL
140141
};
141142

142-
/// contributing developers
143+
/// Past Contributing Developers
143144
const char *ContributingDevelopers[] =
144145
{
145146
"Steve Anger",
146147
"Eric Barish",
147148
"Dieter Bayer",
148-
"Denis Bodor",
149149
"David K. Buck",
150150
"Nicolas Calimet",
151151
"Chris Cason",

source/base/version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
#define OFFICIAL_VERSION_STRING "3.7.1"
4646
#define OFFICIAL_VERSION_NUMBER 371
4747

48-
#define POV_RAY_PRERELEASE "x.potential.8787796"
48+
#define POV_RAY_PRERELEASE "alpha.8789352"
4949

5050
#if (POV_RAY_IS_AUTOBUILD == 1) && ((POV_RAY_IS_OFFICIAL == 1) || (POV_RAY_IS_SEMI_OFFICIAL == 1))
5151
#ifdef POV_RAY_PRERELEASE

source/core/support/imageutil.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -752,6 +752,7 @@ static int torus_image_map(const Vector3d& EPoint, const ImageData *image, DBL *
752752
*
753753
******************************************************************************/
754754

755+
/// @author Denis Bodor
755756
static int angular_image_map(const Vector3d& EPoint, const ImageData *image, DBL *u, DBL *v)
756757
{
757758
DBL len, r;

unix/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.7.1-x.potential.8787796
1+
3.7.1-alpha.8789352

0 commit comments

Comments
 (0)