fix: Functio prototypes and other fixes to reduce compiler warnings
fix: Changed some errors to warnings for pclose()
fix: Added check to return value of pclose() in several tools
perf: Avoid calling nonsurfintree() when octree newer than input files
perf: added calls to flockfile()/funlockfile() for more efficient reading
Fixed issue with recovering after octree read from stdin
Eliminated redundant #define's for getc and putc
Moved declaration of popen to paths.h and put convert_command() into module
Fixed problem with last bug-fix (serious)
Fixed bug that caused inappropriate fatal error mixing meshes and instances
Added #undef for getc/putc where they were being replaced
Added macros to avoid flockfile(3) overhead
Added gethomedir.c and various compatibility fixes.
Fewer complaints if "platform.h" precedes "standard.h"
Fixed inappropriate return
Eliminated copystruct() macro, which is unnecessary in ANSI. Reduced ambiguity warnings for nested if/if/else clauses.
Added prototypes and includes from patch by Randolph Fritz. Added more required includes and reduced other compile warnings.
Minor compile fixes
Reduced compile warnings/errors on Windows.
Various small changes to reduce compile warnings/errors on Windows.
Macros for setting binary file mode. Replacing MSDOS by _WIN32.
Added -a option to obj2mesh to incorporate materials in mesh
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
added new set routines
fixed AIX compiler problem with conditional
minor compiler warning fixes
removed incorrect declaration of fputs()
removed lastrno from object structure
Changes for PC port
made skiptree() slightly more efficient
added skiptree() function for reading scenes w/o octrees
moved portable i/o routines to portio.c
improved logic slightly
added conditional compilation of atof() declarations
updated revision number for release 2.0
compatibility fixes for SGI libraries
minor fixes
added conditional sizing of structures from BIGMEM made reading of foreign octrees more flexible
fixed small logic problem
added format information to header
increased sbuf size from 128 to 512 bytes
put in cast to ldexp() call
minor change in stale octree error reporting
added consistency checks to detect stale octrees
fixed predeclarations for fussy compilers
eliminated unnecessary call to ungetc()
changed error message
deleted inappropriate comment
fixed getint portability problems
portability fixes
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.