File povray-3.6.1-fix.patch of Package povray
--- source/lighting.cpp
+++ source/lighting.cpp
@@ -4944,6 +4944,9 @@
photonOptions.passThruPrev = true;
}
/* else die */
+ doReflection = 0;
+ doRefraction = 0;
+ doDiffuse = 0;
}
else
{
--- source/renderio.cpp
+++ source/renderio.cpp
@@ -402,7 +402,7 @@
}
strncpy (Actual_Output_Name,opts.Output_Path, sizeof (Actual_Output_Name));
- strncat (Actual_Output_Name,opts.Output_Numbered_Name, sizeof (Actual_Output_Name));
+ strncat (Actual_Output_Name,opts.Output_Numbered_Name, sizeof (Actual_Output_Name)-strlen(Actual_Output_Name)-1);
/*
Debug_Info("P='%s',O='%s',A='%s',N='%s'\n",opts.Output_Path,
opts.Output_Numbered_Name, Actual_Output_Name,opts.Output_Numbered_Name);