Commit Graph

3264 Commits

Author SHA1 Message Date
Robert Osfield
45555c895d Fixed unsafe string handling 2016-06-25 16:33:09 +01:00
Robert Osfield
1204c32430 Changed back to requiring osgDB namespace so it's clearer where function comes from. 2016-06-25 16:13:56 +01:00
Robert Osfield
94266eee50 Replaced strcpy with more robust osgDB::stringcopyfixedsize() usage. 2016-06-25 16:12:32 +01:00
Robert Osfield
bc6a8948cc Added null pointer check 2016-06-25 15:42:34 +01:00
Robert Osfield
3376bfbfc8 Added handling of when mesh->texcos is NULL 2016-06-25 15:40:30 +01:00
Robert Osfield
3609d84cef FIxed copy and paste error 2016-06-25 15:28:50 +01:00
Robert Osfield
3b54568e4b Added strncopy usage to avoid buffer overflow 2016-06-25 14:26:05 +01:00
Robert Osfield
025d58f32d Removed no longer used code 2016-06-25 14:19:52 +01:00
Robert Osfield
5f920b21ca Added initializers 2016-06-25 13:42:49 +01:00
Robert Osfield
aee1423e55 Added initializers 2016-06-25 13:36:18 +01:00
Robert Osfield
269eaff44e Added initializer 2016-06-25 13:33:27 +01:00
Cedric Pinson
0ecb52ff82 Submitted with fixes by Julian Valentin 2016-06-25 07:49:56 +01:00
Robert Osfield
9bebe4c607 Added initializers 2016-06-22 09:49:27 +01:00
Robert Osfield
0f8e09bde2 Removed info comment 2016-06-22 09:37:51 +01:00
Robert Osfield
9f4d123fff Fixed null termination 2016-06-22 09:33:18 +01:00
Robert Osfield
03b6cb024e Added initializers in case ply_get_element() doesn't overwrite the values. 2016-06-22 09:24:44 +01:00
Robert Osfield
e64e70870d Changed the pointer arithmetic to be more explict and readable. 2016-06-21 11:45:19 +01:00
Robert Osfield
7fedcad075 Reverted to C style for loop initialization 2016-06-21 08:14:00 +01:00
Robert Osfield
51b246d63a Fixed COVERITY reported overflow defect. 2016-06-20 19:06:01 +01:00
Robert Osfield
a185c2778f Restructed copy to avoid pointer artithmetic when only single float is being used to avoid Coverity reported defect. 2016-06-20 17:59:52 +01:00
Robert Osfield
04d387eecf Fixed line endings 2016-06-20 17:57:41 +01:00
Robert Osfield
26aa519803 Added string termination 2016-06-20 17:39:57 +01:00
Robert Osfield
5e3c5a18c6 Fixed string null termination defects 2016-06-20 17:35:25 +01:00
Robert Osfield
3d43b775d2 Addd explict setting of 0 string termination. 2016-06-20 17:05:10 +01:00
Robert Osfield
438332d39b Introduced local cursormap variable to make it clearer which containers are being worked upon. 2016-06-20 16:50:21 +01:00
Robert Osfield
87b963fb50 Removed no longer used Designer Workbench plugin.
It's code quality is poor and as there has been no sign that it's used in the community decided to remove it
rather than spend time trying to fix the mess it's in.
2016-06-20 14:06:21 +01:00
Robert Osfield
74cb7df3c0 Fixed potential memory leak 2016-06-20 14:04:38 +01:00
Robert Osfield
1573140165 Fixed potential memory leaks 2016-06-20 14:00:47 +01:00
Robert Osfield
ce7c37851b Fixed potential memory leak 2016-06-20 13:37:59 +01:00
Robert Osfield
7f99182c04 Moved the setUserData(new TileIdentifier(..)) so that all branches can utilize it. 2016-06-20 12:52:49 +01:00
Robert Osfield
949d71f2b6 Added missing initializers 2016-06-20 12:46:00 +01:00
Robert Osfield
f2297fd100 Added missing initializers 2016-06-20 12:40:46 +01:00
Robert Osfield
8f43268432 Added check to make sure undefined condition happens due to unitialized variables. 2016-06-20 12:27:47 +01:00
Thao Le
7a1324800f corrected syntax error in src/osgPlugins/fbx/ReaderWriterFBX.cpp 2016-06-19 21:07:37 +07:00
Robert Osfield
a8e4df5611 Replaced deprecated_osg::Geometry usage 2016-06-17 14:13:35 +01:00
Robert Osfield
b65be226b0 Converted code across to using non deprecated version of osg::Geometry 2016-06-17 13:04:41 +01:00
Robert Osfield
f22a39fbf0 Removed pfb plugin as the Perform dependency it relies upon has long since disappeared 2016-06-17 12:52:04 +01:00
Robert Osfield
5c89ae5a15 Fixed coverity defects, two missing checks for error condition and resource leak. 2016-06-17 10:51:53 +01:00
Robert Osfield
9f656212d5 Fixed memory leak 2016-06-17 10:42:02 +01:00
Robert Osfield
4115cfc8f9 Removed use of deprecated register keyword 2016-06-14 16:37:31 +01:00
Ralf Habacker
dfb8b71526 Fix 'Non-static class member "yy_lp" is not initialized in this constructor nor in any functions that it calls".
Coverity CID 126893:  Uninitialized members  (UNINIT_CTOR)
2016-06-14 12:43:44 +01:00
OpenSceneGraph git repository
a236f18b17 Merge pull request #83 from filnet/warnings
Fixed various compilation warnings on msys2
2016-06-14 08:52:54 +01:00
Philippe Renon
9f456a2722 msys2: fixed uninitialized variable 2016-06-11 17:45:19 +02:00
Robert Osfield
157ee3dd7d Fixed unitialized member variable 2016-06-10 19:40:15 +01:00
Robert Osfield
732e770f87 Fixed unitialized member variable 2016-06-10 19:35:44 +01:00
Robert Osfield
34e65f15d0 FIxed unitialized member variables 2016-06-10 19:33:47 +01:00
Robert Osfield
12d4580ee5 Fixed memory leak 2016-06-10 19:27:46 +01:00
Robert Osfield
8fe37bdf63 Fixed memory leak 2016-06-10 19:25:07 +01:00
Robert Osfield
07afdcd46c Fixed memory leak 2016-06-10 17:24:03 +01:00
Robert Osfield
e2fcc32d7c Fixed memory leak 2016-06-10 17:19:41 +01:00