Revision: 73107
http://sourceforge.net/p/brlcad/code/73107
Author: brlcad
Date: 2019-05-21 16:51:22 +0000 (Tue, 21 May 2019)
Log Message:
-----------
a long-standing source of usability and productivity issues, make the rt tools
no longer create images with 0444 (read-only) permissions. renderings are
rarely ver sacred immutable items that took hours or days to render any more,
so they can typically be easily recreatd. this change does mean that we may
want to make rt require a flag to overwrite an existing complete rendering, but
rtedge wouldn't necessarily due to overlay feature.
Modified Paths:
--------------
brlcad/trunk/NEWS
brlcad/trunk/src/rt/do.c
Modified: brlcad/trunk/NEWS
===================================================================
--- brlcad/trunk/NEWS 2019-05-21 16:31:11 UTC (rev 73106)
+++ brlcad/trunk/NEWS 2019-05-21 16:51:22 UTC (rev 73107)
@@ -14,6 +14,7 @@
--- 20XX-XX-XX Release 7.30.4 ---
----------------------------------------------------------------------
+* rt* tools no longer force outputs to be read-only - Sean Morrison
* fixed 'burst' crash when run without options - Sean Morrison
* changed rtweight to not truncate long pathnames - Sean Morrison
* added new ball bearing example geometry model - Sean Morrison
Modified: brlcad/trunk/src/rt/do.c
===================================================================
--- brlcad/trunk/src/rt/do.c 2019-05-21 16:31:11 UTC (rev 73106)
+++ brlcad/trunk/src/rt/do.c 2019-05-21 16:51:22 UTC (rev 73107)
@@ -1139,10 +1139,6 @@
}
if (outfp != NULL) {
- /* Protect finished product */
- if (outputfile != (char *)0)
- (void)bu_fchmod(fileno(outfp), 0444);
-
(void)fclose(outfp);
outfp = NULL;
}
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits