Revision: 7220
http://sourceforge.net/p/astlinux/code/7220
Author: abelbeck
Date: 2015-08-23 20:38:24 +0000 (Sun, 23 Aug 2015)
Log Message:
-----------
fossil, add upstream patch to fix an obscure gcc optimization related to /reports
Ref: https://www.fossil-scm.org/xfer/vinfo/8184f39d803f9ad6
Added Paths:
-----------
branches/1.0/package/fossil/fossil-reports-segfault-fix.patch
Added: branches/1.0/package/fossil/fossil-reports-segfault-fix.patch
===================================================================
--- branches/1.0/package/fossil/fossil-reports-segfault-fix.patch (rev 0)
+++ branches/1.0/package/fossil/fossil-reports-segfault-fix.patch 2015-08-23 20:38:24 UTC (rev 7220)
@@ -0,0 +1,29 @@
+Index: src/statrep.c
+==================================================================
+--- fossil-1.33/src/statrep.c
++++ fossil-1.33/src/statrep.c
+@@ -691,10 +691,11 @@
+ HQuery url; /* URL for various branch links */
+ const char *zView = P("view"); /* Which view/report to show. */
+ int eType = RPT_NONE; /* Numeric code for view/report to show */
+ int i; /* Loop counter */
+ const char *zUserName; /* Name of user */
++ const char *azView[16]; /* Drop-down menu of view types */
+ const struct {
+ const char *zName; /* Name of view= screen type */
+ const char *zVal; /* Value of view= query parameter */
+ int eType; /* Corresponding RPT_* define */
+ } aViewType[] = {
+@@ -731,11 +732,10 @@
+ }
+ url_initialize(&url, "reports");
+ cgi_query_parameters_to_url(&url);
+ if( eType!=RPT_NONE ){
+ int nView = 0; /* Slots used in azView[] */
+- const char *azView[16]; /* Drop-down menu of view types */
+ for(i=0; i<ArraySize(aViewType); i++){
+ azView[nView++] = aViewType[i].zVal;
+ azView[nView++] = aViewType[i].zName;
+ }
+ if( eType!=RPT_BYFILE ){
+
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|