r4067 - in trunk: . tools



Author: timj
Date: 2006-11-04 21:22:31 -0500 (Sat, 04 Nov 2006)
New Revision: 4067

Modified:
   trunk/ChangeLog
   trunk/tools/bsefextract.cc
Log:
Sun Nov  5 03:21:41 2006  Tim Janik  <timj gtk org>                                                                                                           
                                                                                                                                                              
        * tools/bsefextract.cc: work around a g++-3.3 bug.                                                                                                    
                                                                                                                                                              


Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2006-11-04 21:18:41 UTC (rev 4066)
+++ trunk/ChangeLog	2006-11-05 02:22:31 UTC (rev 4067)
@@ -1,3 +1,7 @@
+Sun Nov  5 03:21:41 2006  Tim Janik  <timj gtk org>
+
+	* tools/bsefextract.cc: work around a g++-3.3 bug.
+
 Sat Nov  4 17:36:59 2006  Tim Janik  <timj gtk org>
 
 	* tools/bsefextract.cc: removed redundant parenthesis from join_slices().

Modified: trunk/tools/bsefextract.cc
===================================================================
--- trunk/tools/bsefextract.cc	2006-11-04 21:18:41 UTC (rev 4066)
+++ trunk/tools/bsefextract.cc	2006-11-05 02:22:31 UTC (rev 4067)
@@ -362,7 +362,8 @@
 		      vector< vector<double> >::const_iterator end,
 		      double                                   normalize)
   {
-    g_return_val_if_fail (end - start > 0, vector<double>());
+    const vector < double > empty_return; // this can't be inlined in g_return* due to a bug in g++-3.3
+    g_return_val_if_fail (end - start > 0, empty_return);
 
     vector<double> result (start->size());
 




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]