perf: Eliminated unnecessary call to getpath() for loaded octree
style: ANSIfication
Made error messages more consistent when library file not found
Moved paths.h out of rtio.h and included it manually where R_OK was needed
Reduced compile warnings, and other compatibility fixes.
Fixed potential bug in reference counting of mesh'es and instance's
Changed (char *) casts for memory copies to (void *) and other fixes
Moved dircode.c and fixed prototype compiles in hd directory
Replaced inline copyright notice with #include "copyright.h"
Changes and check-in for 3.5 release Includes new source files and modifications not recorded for many years See ray/doc/notes/ReleaseNotes for notes between 3.1 and 3.5 release
changed extern *libpath to extern *getlibpath()
eliminated unnecessary searching due to IO_ALL
added firstobj and nobjs to SCENE structure
updated revision number for release 2.0
made call to free structures more robust
added freeinstance() call
changed handling of matrix transformations with new MAT4 & XF types
Prevent loading of octree header in get_instance().
Preinitialization of matrix for xf() and invxf() no longer necessary.
Changed getpath() to check access modes
portability fixes for SGI
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.