Update of /cvsroot/monetdb/MonetDB5/src/optimizer
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv21310

Modified Files:
        opt_replicator.mx 
Log Message:
Visual Studio does not allow declaring an array on the stack with a
size which is determined at run time.  Use alloca instead.


Index: opt_replicator.mx
===================================================================
RCS file: /cvsroot/monetdb/MonetDB5/src/optimizer/opt_replicator.mx,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -d -r1.18 -r1.19
--- opt_replicator.mx   14 Feb 2008 16:59:32 -0000      1.18
+++ opt_replicator.mx   19 Feb 2008 09:03:18 -0000      1.19
@@ -311,10 +311,11 @@
        int i, minr = -1;
        size_t minc = (size_t) GDK_lng_max;
        bit leq, lsub, heq, hsub;
-       int rs[replnr], ri=0; /* subset replicas */
+       int *rs, ri=0; /* subset replicas */
 
        (void) reuse;
        (void) rcache;
+       rs = alloca(replnr * sizeof(*rs)); /* was: int rs[replnr]; */
        cmp= BATatoms[tpe].atomCmp;
        nilptr = ATOMnilptr(tpe);
 


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Monetdb-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-checkins

Reply via email to